若依
若依
waterkid0
这个作者很懒,什么都没留下…
展开
-
若依动态路由跳转不同页面
想每一个字页面都单独跳一个tag页面,,若依中,必须配置动态路由,,不能通过query传递,: 配置了一个分类的动态路由。原创 2024-08-06 13:11:35 · 240 阅读 · 0 评论 -
Vue使用CryptoJS实现前后端密码加密
一般管理系统前端传递密码,没有被加密过,就有安全问题,需要对前端进行加密,,原创 2024-04-25 11:51:15 · 797 阅读 · 0 评论 -
若依集成mybatisplus报错找不到xml
中可以知道,系统会自动配置SqlSessionFactory,,但是,当你有自定义的。所以需要,将SqlSessionFactory 换成,,,就会出问题,,,,原创 2024-04-22 19:25:59 · 690 阅读 · 0 评论 -
若依前后端部署到一起
引用:https://blog.csdn.net/qq_42341853/article/details/129127553。指定首页映射到index。原创 2024-04-15 09:19:20 · 542 阅读 · 0 评论 -
若依中editor禁用
引用:https://blog.csdn.net/qq_33475629/article/details/124615384。原创 2024-04-08 11:03:00 · 339 阅读 · 0 评论 -
若依去掉首页
引用:https://blog.csdn.net/qq_41089622/article/details/128417627。原创 2024-03-20 23:06:18 · 142 阅读 · 0 评论 -
若依项目改造
将ruoyi改成自己项目的英文名。修改包和import包名。替换若依版本为自己的版本。原创 2024-02-18 22:01:06 · 287 阅读 · 0 评论 -
若依分离版,整合单元测试
引用:https://blog.csdn.net/weixin_45650629/article/details/130843907。原创 2023-12-07 10:20:52 · 172 阅读 · 0 评论 -
若依@DataScope
DataScope 会定义两个值 ,, 第一个是 deptAlias ,,部门表的别名。userAlias : user表的别名。根据当前登录的用户的角色,,遍历每个角色的data_scope 属性,,根据这个属性,拼接sql,,,并且 将查出来的部门id,,和当前用户能操作的部门,进行过滤,,, 查出来的。这个表,,如果你查找的这个表,,没有和。在当前用户能操作的部门中,,就显示。不管怎么关联,,最后都会去 关联。直接关联的属性,,那么就需要关联。中的值,来设置数据该怎么过滤,,原创 2023-07-09 11:55:32 · 1143 阅读 · 0 评论 -
AuthenticationEntryPoint使用
spring security 中的一个接口,用于处理认证失败或者未认证的请求。当用户尝试访问受保护的资源而未经过身份验证,,或者身份验证失败的时候,调用。: 处理身份验证和访问控制过程中的异常,,主要捕获spring security中抛出的异常,,并根据异常的类型,,来处理。这个拦截器会去判断是否认证,是否有权限访问,,如果没有权限,,,会被跳到。: 对受保护资源的控制访问 和 权限验证。配置到spring-security中。所有需要被认证的请求 都会走。原创 2023-06-03 18:08:15 · 2340 阅读 · 1 评论 -
seata的AT模式
只能处理一个数据源,,添加@Transational 之后,@DataSource 注解不能切换到别的 数据库,,只会在同一个数据源中 操作。在配置多数据源的时候 将 DataSource 换成 DataSourceProxy。一阶段 :业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和连接资源。使用: @GlobalTransactional。配置的 eureka,,需要启动一个 eureka。使用seata-at模式: 在数据库中创建。seata中的数据源是。原创 2023-01-09 18:23:39 · 447 阅读 · 0 评论 -
若依@DataScope
传入dept 和 user 表别名,,根据数据库中 role表中 data_scope 具体的值,过滤 Dept,Role,User。公共类参数: 追加的sql。原创 2023-01-08 20:17:24 · 283 阅读 · 0 评论 -
若依@RepeatSubmit
【代码】若依@RepeatSubmit。原创 2023-01-08 15:29:45 · 259 阅读 · 0 评论 -
java限流使用lua
java限流+luaCollections.singletonList被限定只被分配一个内存空间,也就是只能存放一个元素的内容。写自己的redisTemplateredis定义脚本执行redis脚本代码:lua脚本自定义异常:限流类型:限流注解:redis配置文件ip工具类: 获取访问的ip切面测试github:https://github.com/water-kid/code/tree/master/ratelimiter...原创 2022-06-04 17:58:34 · 272 阅读 · 0 评论 -
动态数据源切换
通过一个注解实现动态数据源切换将要用的数据源名字,记录在threadLocal中通过AbstractRoutingDataSource,重写方法,将threadLocal中的数据源名字设置进去 。(当这个系统需要获取数据源的时候,会自动调用AbstractRoutingDataSource中的determineCurrentLookupKey()方法,获取要用的数据源名字)aop拦截注解网页上,传递你要使用的数据源名字,aop拦截修改threaLocal中的值多个aop调用顺序...原创 2022-05-22 17:21:15 · 1242 阅读 · 0 评论 -
captcha使用
将来生成验证码文本的时候,,自动将文本存入 session 中,,,,但是。springboot使用captcha。captcha的配置中。原创 2022-11-18 17:50:55 · 1480 阅读 · 0 评论