2019年3月

理解Spring事务

事情源于一个Required New事务的需求,可能写代码时都遇到过这样的场景:一个比较重要的操作,需要在数据库保存日志或者流水之类的信息。写之前老大特地叮嘱,Required New方法和业务方法不要放在同一个类中,不然Required New事务会不生效,我不信邪,就试了下,emmmmmm,脸疼。网上搜了下,发现类似的问题很多,如一个类的两个方法,如果直接用没有事务控制的方法调用有@Transactional声明事务的方法,会不生效。然后查了些资料,发现了原因,记录分享下。

- 阅读剩余部分 -

Linux目录结构

Linux的每个目录都有特定的含义,如果随便乱放文件虽然不影响使用,但维护起来就很麻烦了,而且找东西也不好找。找了点资料,虽然不绝对,但是起码能给目录的使用做个参考。
06095713-85c1021200224bcc8c5ff0f2275260c5.png


- 阅读剩余部分 -

自定义Vimrc

vim需要大量的配置才好用,但是太多了却不知道怎么选择,翻了一点文章,都好乱。找了篇不错的文章翻译一下,去弄一个属于自己的配置方案吧。
vimrc-thumb.png


- 阅读剩余部分 -

加载中……