-
眼尖的同學(xué)已經(jīng)發(fā)現(xiàn)了:代碼寫(xiě)著寫(xiě)著又重復(fù)了!查看全部
-
通用邏輯從具體業(yè)務(wù)中分離出來(lái)查看全部
-
面向過(guò)程,沒(méi)有對(duì)象這個(gè)概念查看全部
-
AOP OOP POP查看全部
-
git下載代碼,版本隨意切換查看全部
-
springBoot 的 web進(jìn)階查看全部
-
簡(jiǎn)單 網(wǎng)絡(luò)請(qǐng)求生命周期查看全部
-
spring自帶日志框架,org.slf4j查看全部
-
如何去重復(fù)代碼查看全部
-
@After注解使用查看全部
-
修改 ,添加*查看全部
-
1、添加依賴(lài) 2、建立處理文件,aspect,需要@Aspect注解 (1)@Before注解("execution(public * 包名.方法)")查看全部
-
程序設(shè)計(jì)思想查看全部
-
spring框架只有在你拋出的異常是RuntimeException的時(shí)候才會(huì)進(jìn)行事物回滾,如果是Exception異常是不會(huì)進(jìn)行事務(wù)回滾的查看全部
-
@Aspect @Component public class HttpAspect { private final static Logger logger= LoggerFactory.getLogger(HttpAspect.class); @Pointcut("execution(public * com.example.project.web.CustomerContorller.*(..))") public void log(){ } @Before("log()") public void doBefore(){ logger.info("aaaa"); } @After("log()") public void doAfter(){ logger.info("bbbb"); } }查看全部
舉報(bào)
0/150
提交
取消