【SSH】
辰一更
这个作者很懒,什么都没留下…
展开
-
微探之filter
在解决jsp页面中文乱码的时候,往往可以在页面头部加上request.setCharacterEncoding("gb2312")来解决,如果jsp页面多的话,就不适合每个页面都加上这么一句。这时就可以用filter来解决,也符合面向对象的原则。filter使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够原创 2014-06-30 20:05:46 · 863 阅读 · 10 评论 -
Hibernate映射(一)------单向一对一主键关联
单向一对一主键关联,是原创 2014-06-12 12:07:08 · 1007 阅读 · 14 评论 -
微探之Servlet
初识Servlet Servlet是JAVA处理WEB请求的一种机制。如在JAVAWEB开发中,可以将网页,也就是客户端的请求提交后,交由SERVLET处理!也可以由JSP处理! 容器可以管理对象的生命周期、对象与对象之间的依赖关系,通常是XML来定义好对象的名称、产生方式、设定对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立原创 2014-06-28 22:11:44 · 1024 阅读 · 20 评论 -
Java中的动态代理
代理模式我们在学大话的时候已经接触过了,代理为其他对象提供一种代理,以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。在java中根据代理类的创建时期,可以分为静态代理和动态代理之分。静态代理原创 2014-09-25 23:03:23 · 956 阅读 · 14 评论 -
Spring依赖注入
依赖注入或者说是控制反转,说白了就是使用了配置文件,这种思想的唯一好处就是增加了模块的重用性灵活性。下面介绍几种依赖注入的方式:原创 2014-09-27 23:14:42 · 1082 阅读 · 20 评论 -
SpringAOP使日志输出与方法分离
对方法进行日志输出是一种很常见的基本功能。传统的做法是把输出语句卸载方法体的内部,在调用该方法的时候,用输出语句输出信息来记录方法的执行。AOP可以分离与业务无关的代码,日志输出与方法都做些什么是无关的,其主要目的是记录方法被执行过。下面是一个Demo,利用SpringAOP使日志输出与方法分离,使得在调用模板方法之前执行日志输出。如图所示:(1)创建Target类,作为被代理的目标对象。原创 2014-12-16 21:22:03 · 1402 阅读 · 11 评论 -
Spring是如何管理Bean
常常听老师说容器,容器是什么?spring中是如何体现的?一直有疑惑,这两天看了一下Spring管理bean的Demo,对于Spring中的容器有了简单的认识。 我们知道,容器是一个空间的概念,一般理解为可盛放物体的地方。在Spring容器通常理解为BeanFactory或者ApplicationContext。我们知道spring的IOC容器能够帮我们创建对象,对象交给spring管理之原创 2015-02-28 20:16:18 · 5923 阅读 · 18 评论