自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从Spring容器中获取bean

一般情况下我们在代码中都是通过注解直接获取类对象,但是实际业务中偶尔也会出现无法注入的情况,这时可以从Spring容器中直接获取bean。具体实现如下: 1. 先创建获取bean的方法 @Component public class SpringUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public voi

2021-06-30 17:25:19 2308

原创 MybatisPlus分页插件&SQL打印插件

当项目中使用MybatisPlus框架时,可以配置SQL打印插件和分页插件,提升开发效率 具体代码如下 @Configuration public class MybatisPlusConfig { /** * mybatis-plus SQL执行效率插件【生产环境可以关闭】 */ @Bean public PerformanceInterceptor performanceInterceptor() { return new Perform

2021-06-24 16:05:06 372

原创 Mybatis批量操作

1. 批量插入 insert into tbl_order_service(id, service_id, commodity_name, creator, create_time, modifier, modify_time) values (#{item.id}, #{item.serviceId},#{item.commodityName}, #{item.creator},#{item.createTime}, #{item.modifier},#{item.m

2021-06-24 15:25:33 385

原创 Mybatis组装多条件查询(带时间条件)

示例如下: SELECT o.* FROM tbl_order o and o.status = #{order.status} and o.create_time >= #{order.createStart} and o.create_time <= #{order.createEnd} and o.creator = #{order.creator}

2021-06-24 15:12:32 201

原创 比较两个List是否相等

我们通过Map来实现:   把List 存入HashMap,key为元素,value为出现的次数,然后再逐个元素比较出现的次数,这样能确保元素都包含,而且出现次数相同。 具体参考代码如下: private static final Integer INTEGER_ONE = 1; /** * 比较两个List是否相同 * * @param a 集合a * @param b 集合b * @return */ public static boolean isEqualCollectio

2021-06-22 11:05:36 517

原创 Integer类型参数在Mybatis中的比较问题

案例: 当使用mybatis传入参数为Integer类型,使用条件构造语句时偶尔会导致判断错误。如下

2021-06-16 17:25:28 955

空空如也

空空如也

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

TA关注的人

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