@Autowired与@Resource的区别

区别:@Autowired注解是Spring提供的,而@Resource注解是J2EE本身提供的@Autowired注解默认通过byType方式注入,而@Resource注解默认通过byName方式注入@Autowired注解注入的对象需要在IOC容器中存在,否则需要加上属性required=fal

Administrator Administrator 发布于 2021-08-08

MyBatis-Plus分页查询

物理分页:相当于执行了limit分页语句,返回部分数据。物理分页只返回部分数据占用内存小,能够获取数据库最新的状态,实施性比较强,一般适用于数据量比较大,数据更新比较频繁的场景。逻辑分页:一次性把全部的数据取出来,通过程序进行筛选数据。如果数据量大的情况下会消耗大量的内存,由于逻辑分页只需要读取数据

Administrator Administrator 发布于 2021-06-19

MyBatis-plus条件构造器Warpper

MyBatis-plus提供的通用Mapper中,删改查(没有insert)的方法通常会需要我们传入一个条件构造器,用来生成最后执行的SQL语句Wrapper : 条件构造父类。AbstractWrapper :QueryWrapper(LambdaQueryWrapper)和UpdateWrapp

Administrator Administrator 发布于 2021-06-18

MyBatis-Plus逻辑删除

概念:逻辑删除:文件没有被真正的删除,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。物理删除:指文件存储所用到的存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的,物理删除是计算机处理数据时的一个概念。使用:1,配置application.ymlmybatis-p

Administrator Administrator 发布于 2021-06-18

StringRedisTemplate和RedisTemplate的区别

区别:StringRedisTemplate继承了RedisTemplate,所以两者对Redis的操作具有相同之处两者的数据是不共通的;也就是说tringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTemplate只能管理RedisTemplate

Administrator Administrator 发布于 2021-05-16