- 博客(9)
- 收藏
- 关注
原创 Spring Boot 26——异步任务与定时任务
异步任务 @EnableAysnc 启动类上开启基于注解的异步任务 @Aysnc 标识的方法会异步执行定时任务 @EnableScheduling 启动类上开启基于注解的定时任务 @Scheduled 标识的方法会进行定时处理 需要通过 cron 属性来指定 cron 表达式: 秒 分 时 日 月 星期几...
2019-02-20 22:23:08 185
原创 SpringBoot项目IDEA打war包
1、修改packaging为war包。2、去除内置tomcat3、修改启动类4、打war包,maven->lifecycle->package双击
2019-02-20 11:34:44 154
原创 Spring Boot 25——事物管理
事物概念 我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,需要在这种情况下进行回退。 事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异...
2019-02-19 21:28:07 204
原创 Spring Boot 24——整合MyBatis配置文件版
1、Mapper接口2、在resources目录下创建核心文件3、application.yml文件中配置文件路径4、创建实体类5、创建控制层测试6、控制台输出Sql日志...
2019-02-17 18:50:28 228
原创 Spring Boot 23——整合MyBatis注解版
1、创建Module2、pom.xml引入druid依赖,配置数据源,见上一节3、创建实体类4、创建Mapper注意:注释@Mapper是为了自动装配com.cyz.boot.mapper包下所有注解mapper5、创建实例测试6、自定义MyBatis配置类,替代MyBatis配置文件(开启驼峰模式,数据库字段is_del自动转成isDel)...
2019-02-17 10:21:13 162
原创 Spring Boot 22——高级配置Druid连接池与监控管理
高级配置Druid1、引入Druid依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.13</version></dependency&
2019-02-16 22:28:53 280
原创 Spring Boot 21——JDBC自动配置原理
1、支持的数据源, 提供了 Hikari.class, Tomcat.class, Dbcp2.class, Generic.class 各种连接池数据源相关配置: DataSourceConfiguration 可以通过spring.datasource.type 修改数据源2、JdbcTemplateAutoConfiguration 自动配置类提供了 Jd...
2019-02-14 21:30:24 190
原创 Spring Boot 20——整合JDBC与配置数据源
1、新建项目2、pom.xml引入的依赖3、 application.yml配置4、测试类5、运行结果SpringBoot 默认采用的数据源连接池是: com.zaxxer.hikari.HikariDataSource数据源相关配置都在 DataSourceProperties 中;...
2019-02-14 20:58:59 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人