2020年11月7日
摘要: 前言 看到这篇文章的标题,是不是觉得模棱两可,莫名其妙。其实,我也觉得这个标题很烂,但是我实在没有想好该怎么描述这件事。 还是从一个问题开始: 如果一个service中父类的方法加了 @Transactional注解,那么子类中重写该父类方法的那个方法是否会开启事务? 貌似问题还是有点绕,用大白话再 阅读全文
posted @ 2020-11-07 20:02 斜月三星一太阳 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 前言 刚开始知道动态代理的时候,总是觉得这些东西很神奇,神奇的感觉通常源于未知。这里介绍两个可以将生成的动态代理类写入硬盘生成文件的方法,方便一睹动态代理类的真容。 jdk 动态代理 在main方法中加入如下代码即可: System.getProperties().put("sun.misc.Pro 阅读全文
posted @ 2020-11-07 14:54 斜月三星一太阳 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 前言 之前看过有一个同事写的代码,他为了进行细粒度的返回值提示,针对每一种参数不合法的情况,都规定了一个code值,然后在service层去进行各种校验,捕捉各种异常,然后返回给controller不同的code码。controller再根据这些code码,返回不同的错误提示。 他这样做可以改进的地 阅读全文
posted @ 2020-11-07 11:06 斜月三星一太阳 阅读(600) 评论(0) 推荐(0) 编辑