摘要: 请求传过来 先走到springDispatcherServlet的Url pattern 1、SpringMVC中是否存在对应的映射 2.不存在 3.是否配置(mvc:default servlet handler/) 4.没有 5.控制台报No mapping found for HTTP req 阅读全文
posted @ 2018-11-08 21:52 书酥 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 假设他是两个拦截器的话 第一种情况 第一个他会先执行第一个拦截器的preHandle 的方法 然后执行第二个拦截器的perHandle方法 如果在第二个拦截器中是return false 则 会直接执行第一个拦截器的afterCompletion方法 第二种情况 第一个他会先执行第一个拦截器的pre 阅读全文
posted @ 2018-11-08 21:37 书酥 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。 Mybatis学习 阅读全文
posted @ 2018-11-08 21:30 书酥 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ①.数据库连接创建,释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库连接池可解决此问题 解决:在SqlMapConfig.xml中配置数据库连接池,使用连接池管理数据库连接 ②.Sql语句在代码中造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码 解决:将 sql 阅读全文
posted @ 2018-11-08 21:19 书酥 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ①.接口方法名与映射文件中Mapper.xml中id名一致。 ②.返回值类型与Mapper.xml文件中返回值类型一致 ③.方法的入参类型与Mapper.xml中的入参的类型一致 ④.命名空间 绑定此接口 例如 public interface UserMapper { public User fi 阅读全文
posted @ 2018-11-08 21:16 书酥 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1.Spring MVC的入口是Servlet 而Struts2是Filter 2.Spring MVC会稍微比Struts快些,SpringMVC是基于方法设计而Struts2是基于类,每次发一次请求都会实例一个Action 3.Spring MVC使用更加简洁,开发效率Spring MVC确实比 阅读全文
posted @ 2018-11-08 21:05 书酥 阅读(111) 评论(0) 推荐(0) 编辑