框架
weixin_41817688
这个作者很懒,什么都没留下…
展开
-
Spring发布Hessian服务(最便捷的方法)
1、生成一个标识,自定义如下注解;@Target({ java.lang.annotation.ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) @Documented @Servicepublic @interface HessianService { public abstract String value(...原创 2019-01-08 11:50:45 · 524 阅读 · 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 · 983 阅读 · 0 评论 -
Spring:【SpringMVC的请求url执行步骤总结】
1、调用DispatcherServlet的doService方法2、进入DispatchServlet的doDispatch方法3、进入DispatchServlet的getHandler方法遍历handlerMapping获取HandlerExecutionChain4、进入AbstracthandlerMapping类的getHandler方法,在getHandler方法中调用子...原创 2019-03-19 14:36:00 · 447 阅读 · 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 · 77 阅读 · 0 评论 -
SpringMVC初始化时序图
那么启动后什么时候容器可以接收到你的http请求呢?首先,HttpServlet的init方法是获取Servlet中的init参数,并创建一个BeanWrapper对象。但是我们从源码得知,FrameworkServlet和DispatcherServlet都没有覆盖到initBeanWrapper(bw)方法,所以创建BeanWrapper对象是没有任何作用的,Spring容器也不...原创 2019-04-03 23:25:26 · 583 阅读 · 0 评论