Spring
安心撸码
这个作者很懒,什么都没留下…
展开
-
Spring事物特性、隔离级别和传播行为
事物的ACID特性原子性(atomicity):强调事务的不可分割.;一致性(consistency):事务的执行的前后数据的完整性保持一致.;隔离性(isolation):一个事务执行的过程中,不应该受到其他事务的干扰;持久性(durability) :事务一旦结束,数据就持久到数据库;脏读、幻读和不可重复读脏读:A事物读取到B事物未提交的数据,B事物的数据可...原创 2019-07-14 14:24:39 · 107 阅读 · 0 评论 -
SpringMVC拦截器
SpringMVC 中的Interceptor 拦截器,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。一、定义Interceptor实现类SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringM...原创 2019-07-14 15:40:44 · 116 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。3、...原创 2019-07-28 15:33:08 · 105 阅读 · 0 评论 -
SpringMVC获取请求参数6种方式
1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。 @RequestMapping("/addUser1") public String addUser1(String username,String password) { System.out.println("username is:"+use...原创 2019-07-15 09:44:19 · 451 阅读 · 0 评论 -
Spring AOP原理
AOP: Aspect Oriented Programming 面向切面编程。 是目前软件开发中的一个热点。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。 主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代...原创 2019-07-30 10:05:22 · 106 阅读 · 0 评论