java若依框架
文章平均质量分 72
一写代码就开心
一起学编程呀,头秃的那种。
学完之后,找一份java,python开发的工作不成问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ruoyi-vue版本(三十)事务介绍和使用
例如用户新增需要插入用户表、用户与岗位关联表、用户与角色关联表,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作, 这样可以防止出现脏数据,就可以使用事务让它实现回退。做法非常简单,我们只需要在。原创 2023-07-06 22:34:26 · 1413 阅读 · 0 评论 -
ruoyi-vue版本(二十九)Spring Security 安全框架的使用与解析
springboot系列学习(二十四):springboot项目里面整合spring Security框架。一步一步带你整合使用,小白必看(一)springboot系列学习(二十五):springboot项目里面整合spring Security框架。一步一步带你整合使用,小白必看(二)springboot系列学习(二十八): springsecurity自定义的登录的逻辑,也就是我们从数据库中拿用户名和密码 (五)原创 2023-07-02 16:16:25 · 1871 阅读 · 0 评论 -
ruoyi-vue版本(二十八)反射工具类 ReflectUtils
我们自己写一个类A,里面有属性和方法,方法是私有的,属性的set 方法是 公共的,但是get 方法是私有的,在其他的类B里面创建 A 的对象,然后想要执行私有的方法,发现执行不了,但是我就想要执行,那么怎么办,这个时候就使用 反射 就可以了。说白了,通过反射工具类,就是在B类里面执行A类对象的私有方法。参数各个代表什么意思。原创 2023-06-25 19:09:18 · 741 阅读 · 0 评论 -
ruoyi-vue版本(二十七)UUID 随机数相关的文件的解析
UUID(通用唯一标识符)是一种标识符,用于在计算机系统中唯一标识实体或资源。UUID由 128 位的值组成,通常以字符串形式表示。UUID的 128 位中的一些位用于指示UUID的版本和变体信息。变体信息表示UUID的结构和生成方式。根据变体信息的不同,UUID可以分为四种变体类型:变体 0 (NCS backward compatibility):这是最早的UUID变体,其结构基于NCS( Network Computing System )的标准。它的变体信息位为 0。原创 2023-06-24 21:42:39 · 1106 阅读 · 0 评论 -
ruoyi-vue版本(二十六)对文件操作的工具类
请注意,基本名称是指文件名中去除路径和扩展名后的部分。例如,对于文件路径为/path/to/file.txt的文件,基本名称为file。以上代码为什么等于那些数字,就可以判断了,那些数字代表什么意思?前端上传的文件使用MultipartFile 进行接收。1 首先我们需要先将 文件变成 byte[]原创 2023-06-24 17:58:32 · 1598 阅读 · 0 评论 -
ruoyi-cloud版本(一)项目的下载与本地运行(亲测有效)
4、打开浏览器,输入:(http://localhost:80 (opens new window)) 默认账户/密码 admin/admin123)配置nacos持久化,修改conf/application.properties文件,增加支持mysql数据源配置。将nacos 里面看见的每一个配置文件都打开,进入编辑页面,然后将数据库的密码都改成自己本地的,之后保存。若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功。修改完成,启动nacos ,访问。原创 2023-06-24 01:34:10 · 1200 阅读 · 1 评论 -
ruoyi-vue版本(二十五)SpringUtils 工具类详解
【代码】ruoyi-vue版本(二十五)SpringUtils 工具类详解。原创 2023-06-23 20:59:48 · 753 阅读 · 0 评论 -
ruoyi-vue版本(二十四)时间工具类,DateUtils
【代码】ruoyi-vue版本(二十四)时间工具类,DateUtils。原创 2023-06-21 17:25:07 · 959 阅读 · 0 评论 -
LocalDateTime 和 LocalDate 与 date 有什么区别;LocalDateTime 示例,LocalDate 示例
Date类不是线程安全的,LocalDateTime 和 LocalDate是,所以以后使用LocalDateTime 和 LocalDate。原创 2023-06-21 16:48:46 · 6206 阅读 · 0 评论 -
ruoyi-vue版本(二十三)数字金额大写转换 先写个完整的然后将如零拾替换成零(数字金额转中文)
【代码】ruoyi-vue版本(二十三)数字金额大写转换 先写个完整的然后将如零拾替换成零(数字金额转中文)原创 2023-05-27 21:10:59 · 468 阅读 · 0 评论 -
ruoyi-vue版本(二十二)工具类,字符串格式化
以下就是一个工具类,直接复制到你的项目里面进行使用就可以。原创 2023-05-27 17:42:41 · 541 阅读 · 0 评论 -
ruoyi-vue版本(二十一)i18n 是什么,有什么作用
java原创 2022-07-20 14:37:10 · 2671 阅读 · 0 评论 -
ruoyi-vue版本(二十)代码读取yml 里面的配置,@ConfigurationProperties(prefix = “ruoyi“)
我们自己写一个类,配置类,这个类将yml 里面的东西进行加载,在项目启动的时候就加载,之后在业务里面如果需要这个配置,这个根据这个类进行获取。springboot 项目里面,yml 里面有很多的配置,现在想要在业务里面获取到yml 里面的配置,如何实现。原创 2023-05-27 15:29:38 · 1178 阅读 · 0 评论 -
ruoyi-vue版本(十九)创建自己的项目,使用若依里面的技术,实现excle导入导出功能,工具类
这个时候就是一个一个迁移了,有可能你迁移过来的文件还涉及到其他的文件,一个套一个,所以耐心的要都迁移过来,直到没有爆红。发现都是爆红,所以我们需要找这个工具类缺少的东西,都复制过来,首先就是pom依赖。直接将这个里面的东西都复制到我们自己的项目里面。发现少了很多的爆红,继续将没有的东西都迁移过来。首先我们在若依项目里面找到这个工具类。原创 2023-05-27 15:26:00 · 983 阅读 · 0 评论 -
ruoyi-vue版本(十八)创建自己的项目,使用若依里面的技术,多数据源的实现
注解,aop 是往这个里面放东西,数据源配置类,数据源对象是从这个里面 取东西,取出来的就是datasource对象,之后根据这个对象就可以操作数据库了,你放进去的是什么数据库的datasource对象,拿出来的就是什么。总结,通过以上的几个文件,就可以实现多数据源的配置,以后只需要在service层写注解,就可以控制当前的操作是操作哪个数据库了。什么意思,就是可以把这个文件,当做是一个中转站,当做一个map,有的文件往这个里面放东西,有的从这个里面取东西;我们自己写一个多数据源的类,原创 2023-05-26 23:37:41 · 1270 阅读 · 1 评论 -
ruoyi-vue版本(十七)若依启动成功,需要在idea里面的配置
项目路径在这里插入图片描述。原创 2023-05-25 15:42:59 · 523 阅读 · 0 评论 -
ruoyi-vue版本(十六)权限认证,数据权限相关的知识
我们都知道,一个公司,对于部门,是有很多的部门,每一个部门下面还有很多的子部门,所以列表展示以上面的形式进行展示,目的就是为了体现分级。我们看到前端对于列表展示是以这样的情况,但是我们看接口,是直接返回所有的数据的,所以,前端这样的展示是前端做了处理,和后端没有联系;新增用户的时候,有一个归属部门,岗位,还有一个角色,这3个都是对应一个表的,所以这个用户的新增是涉及到多个表的。之前新增的时候,操作多个表,修改的时候,也操作多个表,只是修改的时候,对于其他的表,是先删除,再新增。原创 2023-03-30 11:37:02 · 952 阅读 · 0 评论 -
ruoyi-vue版本(十五)rouyi-common 模块里面的 @DataScope数据权限注解相关的知识
就是通过aop ,注解,反射,实现功能的扩展,实现在实体类里面加一个动态的sql语句。原创 2023-03-30 11:35:55 · 1051 阅读 · 1 评论 -
ruoyi-vue版本(十三)若依项目里面,spring security 框架的使用
若依原创 2023-01-20 17:00:57 · 3293 阅读 · 0 评论 -
ruoyi-vue版本(十二)用户登陆的逻辑,在线用户的查询与强退出 思路
若依原创 2023-01-20 15:52:51 · 1536 阅读 · 0 评论 -
ruoyi-vue版本(十一)Token生成与解析
若依原创 2023-01-20 15:22:08 · 3210 阅读 · 0 评论 -
ruoyi-vue版本(八)登陆页面的验证码是咋实现的
若依原创 2023-01-20 14:50:01 · 3327 阅读 · 0 评论 -
ruoyi-vue版本(十)字典管理 的源码解析
若依原创 2023-01-20 14:09:13 · 808 阅读 · 0 评论 -
ruoyi-vue版本(九)参数设置 的源码解析
若依原创 2023-01-20 14:00:47 · 1211 阅读 · 0 评论 -
ruoyi-vue版本(七)定时任务 相关的源码解析,也就是ruoyi-quartz 模块的解析
java原创 2023-01-19 18:42:00 · 3797 阅读 · 1 评论 -
java 的 pagehelper.PageHelper实现分页的逻辑
java 分页原创 2023-01-19 16:33:30 · 951 阅读 · 0 评论 -
Java 里面 @InitBinder注解的使用原理
Java原创 2023-01-18 20:22:05 · 1080 阅读 · 0 评论 -
ruoyi-vue版本(六)ruoyi项目服务监控相关的功能
java原创 2023-01-18 14:14:58 · 1397 阅读 · 0 评论 -
ruoyi-vue版本(五)ruoyi项目和redis缓存相关的文件与逻辑
redis原创 2023-01-17 22:40:53 · 2670 阅读 · 0 评论 -
ruoyi-vue版本(四)@PreAuthorize 注解在若依里面的作用,springsecurity 框架相关的配置
ruoyi原创 2023-01-17 21:14:33 · 4231 阅读 · 0 评论 -
ruoyi-vue版本(三)AsyncManager 实现异步线程池的逻辑操作
若依原创 2023-01-17 19:34:09 · 2109 阅读 · 0 评论 -
ruoyi-vue版本框架(二)源码目录结构的讲解,与底层子项目的讲解
ruoyi原创 2023-01-17 17:39:52 · 3672 阅读 · 1 评论 -
ruoyi-vue版本框架(一)如何下载源码,并且在本地启动
ruoyi原创 2022-08-21 17:37:08 · 1479 阅读 · 0 评论 -
java若依框架学习(十四)菜单保存到数据库,根据不同的权限拿出不同的菜单,生成代码的使用
目录添加自己的需求数据库中创建物品表配置一下,让前端页面显示这个表自动生成对这个表的增删改查代码将生成的代码拖到我们的项目里面首先托controller层业务层弄到项目里面执行生成的sql语句添加自己的需求我们要利用这个框架创建自己的需求,比如我们有一个需求是对物品的增删改查,那么我们就首先需要创建一个物品表,之后代码自动生成了,我们就可以在前段看到我们这个表了数据库中创建物品表以上创建一张表,字段写完之后,要写对应字段的注释,若依框架的需要这个注释里面还要写这个表的中文名字,若依框架的需要原创 2021-03-27 15:36:58 · 1659 阅读 · 1 评论 -
java若依框架学习(一)菜单保存到数据库,根据不同的权限拿出不同的菜单
目录数据库和菜单相关的数据库查询出数据处理查询出的数据,整理为子父级关系后返回数据库和菜单相关的数据库以上是我们保存菜单的表,以后就可以在这个表里面添加菜单查询出数据如果用户是管理员,需要将全部的菜单查询出来,我们可以写一个sql,查询出全部的菜单<select id="selectMenuNormalAll" resultMap="SysMenuResult"> select distinct m.menu_id, m.parent_id, m.menu_name, m.ur原创 2021-03-27 13:27:31 · 2068 阅读 · 1 评论
分享