摘要: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2017-04-10 23:18 香吧香 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 以方法为单位,进行事务控制;抛出异常,事务回滚。 最小的执行单位为方法。决定执行成败是通过是否抛出异常来判断的,抛出异常即执行失败 以方法为单位,进行事务控制;抛出异常,事务回滚。 最小的执行单位为方法。决定执行成败是通过是否抛出异常来判断的,抛出异常即执行失败 中文名声明式事务外文名declara 阅读全文
posted @ 2017-04-10 23:16 香吧香 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 1.概念 Spring的MVC框架是一个基于DispatcherServlet的MVC框架,主要由DispatcherServlet、处理器映射、处理器、视图解析器、视图组成。每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每 阅读全文
posted @ 2017-04-10 23:13 香吧香 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 转载: 什么是事务: 首先,说说什么事务。我认为事务,就是一组操作数据库的动作集合。 事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导致没有 阅读全文
posted @ 2017-04-10 19:48 香吧香 阅读(10277) 评论(0) 推荐(0) 编辑
摘要: 在做sprinmvcg框架和mybatis框架时,遇到以上问题,对该问题进行一个简单的感悟和总结:该异常提示无效的列类型。导致的后果是在后面修改的过程中,产生的代理找不到相应的操作和资源。总结发现该问题出现的原因有两种:第一种:在mybatis映射文件中编写的sql语句有问题,存在和页面匹配多余的字 阅读全文
posted @ 2017-04-10 08:48 香吧香 阅读(6086) 评论(0) 推荐(0) 编辑