框架
weixin_41817688
这个作者很懒,什么都没留下…
展开
-
Spring发布Hessian服务(最便捷的方法)
1、生成一个标识,自定义如下注解; @Target({ java.lang.annotation.ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) @Documented @Service public @interface HessianService { public abstract String value(...原创 2019-01-08 11:50:45 · 551 阅读 · 0 评论 -
Hibernate的拦截器应用:字段加密
1、自定义拦截器,将自己的加密业务写入拦截器; public class EncryptInterceptor extends EmptyInterceptor { private static final Logger logger = LoggerFactory .getLogger(EncryptInterceptor.class); private static fina...原创 2019-03-05 11:39:28 · 999 阅读 · 0 评论 -
Spring:【SpringMVC的请求url执行步骤总结】
1、调用DispatcherServlet的doService方法 2、进入DispatchServlet的doDispatch方法 3、进入DispatchServlet的getHandler方法遍历handlerMapping获取HandlerExecutionChain 4、进入AbstracthandlerMapping类的getHandler方法,在getHandler方法中调用子...原创 2019-03-19 14:36:00 · 455 阅读 · 0 评论 -
Spring【BeanFactory和ApplicationContext的区别】
1、两者通过xml配置文件加载bean,ApplicationContext初始化时会创建bean实例,而BeanFactory初始化没有创建bean的实例; public class UserBean { private int id; private String name; private int age; public UserBean() { super(); ...原创 2019-03-15 17:04:01 · 83 阅读 · 0 评论 -
SpringMVC初始化时序图
那么启动后什么时候容器可以接收到你的http请求呢? 首先,HttpServlet的init方法是获取Servlet中的init参数,并创建一个BeanWrapper对象。但是我们从源码得知,FrameworkServlet和DispatcherServlet都没有覆盖到initBeanWrapper(bw)方法,所以创建BeanWrapper对象是没有任何作用的,Spring容器也不...原创 2019-04-03 23:25:26 · 608 阅读 · 0 评论