笔记
文章平均质量分 52
A-Superman
这个作者很懒,什么都没留下…
展开
-
Java多线程中使用@Service注入的类和实例里面的方法
今天在使用多线程时,要在线程里面更新数据库中的某条是数据,然后使用注入的service层的实例,发现报了空指针异常,所以无法正常使用@Resource注解注入的实例,然后使用SpringUtils来获取注入的实例。该工具类是实现了ApplicationContextAware这个接口,通过里面的getBean方法来获取实例对象。这样就可以避免在多线程中去使用注入的实例报空指针异常的问题。原创 2022-11-28 15:57:57 · 1660 阅读 · 0 评论 -
Java 编号生成工具类
Java 编号生成工具类。转载 2022-11-24 09:58:35 · 1766 阅读 · 0 评论 -
使用Freemarker来生成pdf文件
使用Freemarker来生成pdf文件原创 2022-09-09 17:04:30 · 9757 阅读 · 22 评论 -
java 数组字符串转数组,list集合(带泛型),二维数组,或者二维数组集合(带泛型)
2022-09-03今天在开发时遇到需要将二维数组的字符串转换成二维数组,或者二维list集合。原创 2022-09-05 09:56:36 · 2237 阅读 · 1 评论 -
easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误
easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误原创 2022-07-14 13:02:41 · 9089 阅读 · 0 评论 -
mybatis 多对多查询,查询结果是两条记录,但是list集合里就一条解决方法
mybatis 多对多查询,查询结果是两条记录,但是list集合里就一条解决方法2020/10/23今天在弄多对多查询时遇到的一个问题:查询的结果是两条记录而list集合里就值有一条解决方法:在<collection标签里的<id标签的column属性不能设置和上面标签一样的名字如下改前改后总结:在resultMap中如果有其他id标签就不能设置一样的值...原创 2020-10-23 22:55:41 · 737 阅读 · 0 评论 -
Mybatis注解方式实现sql动态语句
Mybatis注解方式实现sql动态语句如果要使用注解的方式来实现动态查询就要注解里加入<script></Script>标签,然后在此标签中来实现动态的sql语句如:@Select({"<script>" +"select * from Student where 1=1" +"<if test='name!=null'>and name like concat('%',#{name},'%')</原创 2020-10-11 18:16:58 · 476 阅读 · 0 评论 -
Mybatis注解方式进行模糊搜索sql语句的写法
Mybatis注解方式进行模糊搜索sql语句的三种写法1.@Select("select * from Student where name like #{name}")这是第一种写法,这样的写法可以是可以,但是在赋值时需要对值进行拼接“%”有点麻烦。List<Student> studentList = impl.select_by_all("%"+"张"+"%");2.@Select("select * from Student where name like concat('%'原创 2020-10-11 15:32:20 · 1353 阅读 · 0 评论 -
Mybatis入门,配置文件,运行环境配置,连接SQL serve数据库(IDEA)
Mybatis入门,配置文件,连接SQL serve数据库(IDEA)2020/9/14使用mybatis的框架来查询所有的学生信息入门操作1.使用maven来创建工程项目(不勾选模块)1.新建项目不勾选方框也可以进行下一步,下一步命名自己的工程名然后点击完成,这样工程项目就创建好了。2.编写数据表的JavaBean对象和数据访问层的接口...原创 2020-09-15 19:38:03 · 985 阅读 · 2 评论