spring
淡淡忧伤的程序员
12312
展开
-
spring全局异常处理
之前使用过springboot,里面有个全局异常处理,一开始以为是springboot才有的,最近做项目才发现,spring也可以,只需要声明一下就行了涉及到的注解ControllerAdvice 写在类上,声明这个类是全局异常处理类RestControllerAdvice 跟ControllerAdvice 一样,查看源码得到是@ControllerAdvice@Response...原创 2020-01-14 11:48:41 · 345 阅读 · 2 评论 -
springmvc接受参数自定义转换类型(InitBind)
贴图直接贴代码 @InitBinder public void initBinder(WebDataBinder binder) { //自定义编辑器 CustomDateEditor editor = new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true); /...原创 2020-01-14 11:38:49 · 336 阅读 · 0 评论 -
spring启动将字典加载到servlet容器
先说下开始的问题,spring和servlet都是容器,一开始用原始servlet监听器,发现需要的服务类注入不进来,然后我转过头来使用spring监听器,于是也不行,于是网上搜了下,用PostConstruct注解可以帮助我们,这个注解的意思是:@PostConstruct注解的方法将会在依赖注入完成后被自动调用。这个解决了,于是问题来了,数据加载了怎么加载得到servlet容器,于是万能的百...原创 2020-01-13 16:50:02 · 198 阅读 · 0 评论 -
Spring中的AOP(五)——在Advice方法中获取目标方法的参数
获取目标方法的信息访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点。JoinPoint里包含了如下几个常用的方法:Object[] getArgs:返回目标方法的参数Signature getSignature:返回目标方法的签名Object getTarget:返回被织...转载 2019-07-30 21:52:57 · 300 阅读 · 0 评论