- 博客(5)
- 收藏
- 关注
转载 @Transactional你知道多少?
本文转载自微信公众号“猪杂汤饭”在Spring中操作事务可以使用声明式和编程式者两种方式。使用@Transactional是声明式事务,声明式事务使用动态代理,可以降低代码侵入性,让代码更加优雅。以下所讲的事务处理均是声明式事务处理,而非编程式事务处理。加菲猫、魔鬼筋肉人、魔鬼筋肉人加强版都是经过Spring通过动态代理生成的代理类,而断水流就是我们自己写的类,做番茄炒蛋就是调用方...
2019-01-20 09:50:16 33142 12
原创 无表对应的实体类进行数据查找
在开发过程中,有时候为了加快开发时间,不创建数据库表的实体映射类,而是直接将查找的数据映射到HashMap中。详解:在mapper.xml中使用如下sql片段,在sql语句执行结束后会将查找的数据放入Map中,当查找的数据有多条的时候 ,会自动将数据封装即List集合中。对应的dao层接口方法如下:...
2018-05-23 16:04:46 2016 2
原创 基于数据库的作业调度
在进行基于JDBC作业调度前,须在数据库中建立quartz依赖的表,使用quartz.sql在数据库中进行表格的创建.基于数据库的调度方式:作业逻辑和触发器在运行时会自动保存在数据库中,在程序终止时可以确保不会丢失相关逻辑实现,在系统重新启动时重新加载进内存继续作业;quartz.properties配置文件放在src目录下会被自动读取步骤1 : 编写作业调度配置文件,其中涉及到数据库连接配置(在...
2018-05-21 21:40:06 1773
原创 mybatis开启日志记录
1. 导入日志依赖<!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17&l
2018-05-21 21:38:03 7307
原创 2016年蓝桥杯比赛题目
最大比例X星球的某个大奖赛设了M级奖励。每个级别的奖金是一个正整数。并且,相邻的两个级别间的比例是个固定值。也就是说:所有级别的奖金数构成了一个等比数列。比如:16,24,36,54其等比值为:3/2现在,我们随机调查了一些获奖者的奖金数。请你据此推算可能的最大的等比值。输入格式:第一行为数字 N (0第二行N个正整数Xi(Xi
2017-03-11 20:14:18 3821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人