12 2019 档案

摘要:Spring AOP面向切面编程,可以用来配置事务、做日志、权限验证、在用户请求时做一些处理等等。用@Aspect做一个切面,就可以直接实现。 1、包结构 2、切面类 execution解释: 1)execution(), 表达式主体 2)第一个*表示返回类型,*表示所有类型 3)包名,后面两个.. 阅读全文
posted @ 2019-12-26 10:41 振宇要低调 阅读(729) 评论(0) 推荐(1) 编辑
摘要:一、原理: 1、实现ApplicationContextAware(当一个类实现了ApplicationContextAware这个接口之后,这个类就可以通过setApplicationContext方法获得ApplicationContext中的上下文),获取context。通过方法:contex 阅读全文
posted @ 2019-12-12 15:29 振宇要低调 阅读(6809) 评论(0) 推荐(0) 编辑
摘要:一、原理: 1、做一个field注解,注解有两个参数:是否必填、toString之后的最大长度 2、对某个request类(或基类),使用注解标记某个字段的校验详情 3、通用的static方法,利用反射获取属性的值,并做校验。不通过则抛出特定的异常 二、上代码: 异常类: 测试的request类: 阅读全文
posted @ 2019-12-10 11:19 振宇要低调 阅读(2442) 评论(0) 推荐(0) 编辑
摘要:基本原理: 1、Spring的ApplicationListener和ContextRefreshedEvent一般都是成对出现的。 2、在IOC的容器的启动过程中,当所有的bean都已经处理完成之后,spring ioc容器会有一个发布事件的动作。 3、当该发布事件的监听者监听到此动作时,Appl 阅读全文
posted @ 2019-12-09 11:29 振宇要低调 阅读(1087) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示