
SSM
文章平均质量分 75
共勉
小目标青年
分享不仅为了别人,也是为了自己.
- JCccc 想进学习交流群的直接加我就好。
展开
-
SSM 使用AOP注解方式,没有生效
首先是确认使用的AOP的代码没有错,然后在你的扫描xml里加上:<aop:aspectj-autoproxy proxy-target-class="true"/>因为很多项目都只配置了扫描service,controller这些,所以很容易漏掉开启扫描AOP的配置。...原创 2020-04-13 10:05:01 · 1599 阅读 · 0 评论 -
SSM Mybatis 批量插入 采用分批处理一次500条
在我们操作批量插入的时候,最直接的就是传入list进行批量插入(拼接sql),那么以这种方式进行批量操作,如果在数据量特别大的情况下,拼接的sql 的packet数据包大小是非常大的,也是很难预估的。批量插入可以参考上篇文章:(https://blog.youkuaiyun.com/qq_35387940/article/details/100007472)那么下面,提供一种简单的分批处理,也就是把我们...原创 2019-08-22 09:49:11 · 9931 阅读 · 16 评论 -
SSM Mybatis 中传入List实现 批量插入、批量更新、批量删除
上代码(Service和ServiceImpl 省略):1. 批量插入:Mapper层:int insertList(List<UsersModel> list);对应的mapper.xml: <!--批量插入信息--> <insert id="insertList" parameterType="java.util.List"&g...原创 2019-08-22 09:36:36 · 6818 阅读 · 1 评论 -
SSM 最简单的实现操作 多数据源&动态切换
在项目开发里面,多数据源是最普遍不过的,一个项目使用多个数据库是非常正常的,那么这篇就是基于SSM框架去轻松实现使用多数据源的实战场景。基于SSM框架(还不了解SSM的的可以参考:https://blog.youkuaiyun.com/qq_35387940/article/details/97911104)开始,首先准备2个不同的数据源(多个也行),在jdbc.properties:#数...原创 2019-08-16 10:36:53 · 2426 阅读 · 13 评论 -
SSM 最灵活实现动态切换操作多数据源
之前写过一篇极易上手的操作多数据源(https://blog.youkuaiyun.com/qq_35387940/article/details/99324108),基本看了就能整合实现多数据源了。当前这篇文章,区别为,我们将会把多个数据源的信息放在一张数据库配置表 jdbc_config里面去,项目开始运行的时候,会从默认连接的数据库的这个配置表获取多数据源的信息,进行数据源的加载设置。 OK...原创 2019-08-19 10:36:37 · 1870 阅读 · 6 评论 -
SSM 最简单的使用Quartz实现定时任务
前言, 该篇SSM整合Quartz,需要做的配置是:1.配置任务调度工厂2.配置任务调度触发器3.配置任务调度实现方法类(包括Cron表达式、是否允许并发等)导入核心依赖(其余的spring-context/spring-mvc等那些就不做展列了): <dependency> <groupId>org.quartz-scheduler</...原创 2019-08-07 11:15:56 · 882 阅读 · 6 评论 -
SSM Mybatis mysql 存入&读取时间类型数据遇到的问题 DATE DATETIME TIMESTAMP
当我们使用mybatis框架连接mysql数据库时,操作 时间类型的数据时,会遇到以下两种情况:问题一.存入的数据在数据库里面显示只有年月日,时分秒全部是是0,如: 2019-08-02 00:00:00简述发生场景:这种情况,是因为mysql数据库里的相关字段的类型是 date,xml使用的类型也是DATE,java字段类型也是Date, 只截取了年月日。问题二.存入的数据显示年月日...原创 2019-08-06 10:00:40 · 5500 阅读 · 0 评论 -
mybatis-config配置文件各项简单介绍
以下为mybatis-config里面可以配置的各个设置项的介绍(并非每一项都需要配置,在spirngboot项目里,不做任何配置也是可以的,因为有默认的配置):1. <!–配置全局性cache的(开/关)default:true–> <settingname=“cacheEnabled”va...原创 2019-03-01 09:57:16 · 1874 阅读 · 1 评论 -
SSM 项目因为需要加载多个properties配置文件,处理方式
最近在出些关于SSM环境搭建的教程,在我们搭建SSM架构,一般都无法避免需要加载多个xxxx.properties配置文件。也许很多人不注意,就会出现类似以下的错误:Could not resolve placeholder 'redis.maxIdle' in string value "${redis.maxIdle}"; nested exception is java.lan...原创 2019-08-01 16:33:35 · 2554 阅读 · 0 评论 -
SSM 整合redis,使用AOP实现缓存过滤器
前段时间写了一篇SSM三大框架的整合教程,https://blog.youkuaiyun.com/qq_35387940/article/details/97911104今天就顺便在这个基础上继续整合下redis吧。第一步,加入相关依赖包,pom.xml: <!--redis--> <dependency> ...原创 2019-08-05 10:09:11 · 804 阅读 · 0 评论 -
SSM 最简单最全面的整合Spring+SpringMVC+Mybatis三大框架 快速搭建
前文啰嗦:之前一直使用SpringBoot ,有好一段时间没去一步步整合SSM框架去做项目了,最近有小伙伴在我其他博客的留言,让我感觉到初学者虽然简单学会SpringBoot,确实能快速上手开发项目,但是可能会因为SpringBoot省掉了很多配置导致自己从来没见过SSM里面都有些什么配置,这样其实是比较不好的。 所以,我决定写一篇 SSMSpring+SpringMVC+Mybatis三大框...原创 2019-07-31 15:42:51 · 1618 阅读 · 4 评论