logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

权限管理之数据权限(若依框架)

从该属性中可以获取到需要拼接的sql。需要拼接的sql是在切面类中前置方法中存入的。在service层,Aop处理将sql片段,加入到bean属性map中,key是dataScope,value是sql片段。数据权限说明:不同的用户查看到的数据不一样。比如,部门经理可以查看属于该部门的所有数据,该部门普通员工只能查看属于自己的数据。用户发起请求,后台获取用户的角色,从角色中读取data_scope

文章图片
#java#sql#开发语言
idea2024 Safe Mode解决、配置git出现Can‘t run a Git command in the safe mode、取消受信任项目功能

可以用记事本或者其他文本编辑软件打开该配置文件,然后找到我们项目对应的目录,一眼就发现value=“false”,与大量的ture格格不入,然后我们把它改成ture,保存文件,退出,配置就成功了。打开类文件,如果右上角有提示,我们则可以点击提示,选择信任该项目,则解除了安全模式。对其他因安全模式safe mode引起的权限问题100%有效)最后打开idea,打开前面的项目,进入git设置。

文章图片
#git
idea2024.2 Safe Mode解决、配置git出现Can‘t run a Git command in the safe mode、取消受信任项目功能

然后去setting里面设置git,发现了错误Can’t run a Git command in the safe mode。打开类文件,如果右上角有提示,我们则可以点击提示,选择信任该项目,则解除了安全模式。方法三(对其他因安全模式safe mode引起的权限问题100%有效)

文章图片
#git
云原生技术详解

什么是“云原生”?云原生该怎么落地?什么是“云原生”?云原生该怎么落地?云原生的四要素微服务:几乎每个云原生的定义都包含微服务,跟微服务相对的是单体应用,微服务有理论基础,那就是康威定律,指导服务怎么切分,很玄乎,凡是能称为理论定律的都简单明白不了,不然就忒没b格,大概意思是组织架构决定产品形态,不知道跟马克思的生产关系影响生产力有无关系。微服务架构的好处就是按function切了之后,服务解耦,

#docker#运维
idea debug异常关闭 Error running 'Tomcat8': Unable to open debugger port (127.0.0.1:50168): java.net.Soc

idea异常关闭Error running ‘server_web’: Address localhost:1099 is already in use显示1099单口已被使用,可在命令行 中直接停止,netstat -aon|findstr 1099tasklist|findstr 13200taskkill -F -IM java.exe第二种方法修改这里jmx 端口...

深入解析MyBatis-Plus LambdaQueryWrapper与QueryWrapper:高效数据查询的秘密

但如果您对查询条件的灵活性有更高的要求,QueryWrapper仍然是一个有效的选择,因为它允许您以字符串的形式构建复杂的查询条件。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建条件,从而实现多表关联查询。在订单表的条件中,我们使用了.inSql()方法,允许我们在子查询中使用另一个LambdaQueryWrapper来构建

文章图片
#mybatis
    共 21 条
  • 1
  • 2
  • 3
  • 请选择