2017年12月1日

摘要: 一、引言 JavaWeb 开发的经典三层架构: ① DAO 层,基本是对数据库数据的增删改查, ② Service 层,一般调用多个 DAO 的方法 三层架构在 Spring 事务处理中就显得分层是十分重要了,一旦执行到中间,出现意外就可以全部数据修改回来,只有一层DAO甚至直接Servlet,就会 阅读全文
posted @ 2017-12-01 19:54 忘-乐 阅读(155) 评论(0) 推荐(0)
摘要: JSP 和 Servlet 中的过滤器都是 Java 类。 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 可以将一个或多个过滤器附加到一个 Servlet 或一组 Servlet。过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。 过 阅读全文
posted @ 2017-12-01 19:31 忘-乐 阅读(187) 评论(0) 推荐(0)

2017年11月30日

摘要: Spring支持两种方式实现事务:编程式事务、声明式事务。 【编程式事务】 编程式事务使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。 以Hibernate为例: 1.添加事务的业务层类 [java] view plain copy 阅读全文
posted @ 2017-11-30 23:34 忘-乐 阅读(104) 评论(0) 推荐(0)
摘要: 声明:本文是作者编程经验的总结,如有不同见解,欢迎指正 1、拦截器是spring架构的一个概念,拦截器是在action请求到Controller之前所进行的操作。其实拦截器是有三个方法,分别在进入Controller之前,return前,return后执行。之前没有接触到spring的时候,总是习惯 阅读全文
posted @ 2017-11-30 23:30 忘-乐 阅读(161) 评论(0) 推荐(0)

2017年11月29日

摘要: JSP作为Java Web开发中比较重要的技术,一般当作视图(View)的技术所使用,即用来展现页面。Servlet由于其本身不适合作为表现层技术,所以一般被当作控制器(Controller)所使用,而JavaBean作为模型(Model)层使用。这就是经典的MVC模型。 Servlet和JSP的关 阅读全文
posted @ 2017-11-29 20:40 忘-乐 阅读(588) 评论(0) 推荐(0)
摘要: 1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Res 阅读全文
posted @ 2017-11-29 19:38 忘-乐 阅读(3406) 评论(1) 推荐(0)

2017年11月28日

摘要: 在SpringMVC框架中,我们经常要使用@Autowired注解注入Service或者Mapper接口,我们也知道,在controller层中注入service接口,在service层中注入其它的service接口或者mapper接口都是可以的,但是如果我们要在我们自己封装的Utils工具类中或者 阅读全文
posted @ 2017-11-28 22:35 忘-乐 阅读(834) 评论(0) 推荐(0)
摘要: 1. final关键字可以用于成员变量、本地变量、方法以及类。 2. final成员变量必须在声明的时候初始化或者在构造器中初始化,否则就会报编译错误。 3. 你不能够对final变量再次赋值。 4. 本地变量必须在声明时赋值。 5. 在匿名类中所有变量都必须是final变量。 6. final方法 阅读全文
posted @ 2017-11-28 22:23 忘-乐 阅读(153) 评论(0) 推荐(0)

2017年11月27日

摘要: Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。 Spring总结起来优点如下: 低侵入式设计,代码的污染 阅读全文
posted @ 2017-11-27 23:35 忘-乐 阅读(115) 评论(0) 推荐(0)
摘要: 1、查询“001”课程比“002”课程成绩高的所有学生的学号 2、查询平均成绩大于60分的同学的学号和平均成绩 3、查询所有同学的学号、姓名、选课数、总成绩 4、查询姓‘李’的老师的个数: 5、查询没有学过“叶平”老师可的同学的学号、姓名: 6、查询学过“叶平”老师所教的所有课的同学的学号、姓名: 阅读全文
posted @ 2017-11-27 23:19 忘-乐 阅读(204) 评论(0) 推荐(0)

导航