- 博客(6)
- 收藏
- 关注
原创 SpringBoot如何在项目启动时做一些初始化工作?
做项目时遇到一个需求是在项目启动时将数据库的数据加载到内存中,上网搜了一下有三种方式,在此记录下。 实现CommandLineRunner接口 实现InitializingBean接口 在需要初始化的方法上加上@PostConstruct注解 很好奇这三种方式谁先谁后?先不管别的写个demo验证下 首先是实现CommandLineRunner接口的Bean @Component public ...
2019-06-30 22:11:46
383
原创 Propagation.NESTED 和Propagation.REQUIRES_NEW的区别
Propagation.NESTED 和Propagation.REQUIRES_NEW的区别 首先感谢这个微博的博主,解决了我的疑惑。https://www.cnblogs.com/-flq/p/9768576.html 说到spring的事务传播行为,最难理解的不过是Propagation.REQUIRES_NEW和Propagation.NESTED了。上网搜了一下大家的描述,我自己总结...
2019-06-29 16:30:33
4844
3
原创 Mybatis 返回主键id
mybatis 返回主键 对应pojo @ApiModel("用户数据模型") public class UserModel { @ApiModelProperty("用户ID") private Integer id; @ApiModelProperty("用户名") private String userName; @ApiModelProperty("...
2019-04-28 11:45:56
222
原创 Spring RestTemplate 中小问题解决
配置RestTemplate @Bean public RestTemplate restTemplate() { return new RestTemplate(); } RestTemplate使用 CommonResult.java public class CommonResult { private String success; private Collection&l...
2019-04-15 16:02:38
311
1
原创 Javascript之最难
0.前提了解 imply global : 不声明直接赋值,此变量为全局所有 function a(){ s = 9; //这里的s是全局变量的声明赋值 } console.log(s); //输出9 1.明确“函数定义”与“函数运行” var x = 1; function a(){ x = 9; } console.log(x); //输出1 GO {...
2018-08-10 17:05:55
1021
原创 Iterable Iterator
流畅的python 学习笔记(1)可迭代对象 和 迭代器的区别可迭代对象有个 __iter__ 方法,每次都实例化一个新的迭代器。迭代器要实现 __next__ 方法,返回单个元素, 同时还要实现 __iter__ 方法 (2)两者联系可迭代的对象一定不能是自身的迭代器。也就是说可迭代的对象必须实现 __iter__ 方法,但不能实现 __next__方法,迭代器的 __iter__ 方法应...
2018-03-17 15:57:36
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅