自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 通用数据权限设计与实现(mybatis拦截器 + spring aop)

哈喽~ 大家好,今天给大家分享一下平时在工作当中遇到的数据权限问题。在我们的业务系统中,除了菜单/功能权限外,还有一个非常重要的功能,就是数据权限。数据及权限管理,大多数采用的方案还是硬编码的方式,也就是将这种逻辑以if/else等方式与业务代码耦合在一起,按需做数据权限划分。本文这里采用的是另一种比硬编码相对优雅的方式:mybatis拦截器+spring aop。

2024-06-28 11:03:28 1196 1

原创 docker安装portainer(可视化工具)

Portainer主张让容器管理变得更加简单,所以它的界面更加人性化,操作不复杂,即便非专业性非常强的人员,也能够很快掌握基本的管理能力。Portainer是一款开源的容器管理平台,提供了一个易于使用的Web UI界面,可用于管理和监控容器和集群。

2024-06-28 10:17:20 686

原创 Liunx安装Docker

1、备份2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/3、生成缓存。

2024-06-28 09:40:53 226

原创 @Autowired 注解与 @Resource 注解有什么区别?

Autowired 注解默认按照 Bean 类型 (byType) 装配依赖的 Bean,默认的情况下,它要求依赖的对象必须存在,默认是不允许 null 值的,如果想要设置允许 null 值,可以设置它的 required 属性为 false。@Autowired 注解是由 Spring 框架提供,而 @Resource 注解则是 javax.annotation.Resource 提供,也就是 J2EE 的标准,但是 Spring 支持该注解注入 Bean。

2024-06-28 09:17:02 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除