摘要: mappedBy: 1>只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; 2>mappedBy标签一定是定义在被拥有方的,他指向拥有方; 3>mappedBy的含义,应该理解为,拥有方能够自动维护跟被拥有方的关系,当然,如果从 阅读全文
posted @ 2017-04-17 12:18 pollot 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 延迟加载策略 Hibernate 的延迟加载(lazy load)是一个被广泛使用的技术。这种延迟加载保证了应用只有在需要时才去数据库中抓取相应的记录。通过延迟加载技术可以避免过多、过早地加载数据表里的数据,从而降低应用的内存开销。Hibernate 的延迟加载本质上就是代理模式的应用,当程序通 阅读全文
posted @ 2017-04-17 12:15 pollot 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的 阅读全文
posted @ 2017-04-17 11:53 pollot 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Configuration: Configuration是hibernate的入口,负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate.properties 读取的,当然也可以自定义文件名称,只要在实例化Configuration 阅读全文
posted @ 2017-04-10 13:58 pollot 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该 阅读全文
posted @ 2017-04-10 13:56 pollot 阅读(146) 评论(0) 推荐(0) 编辑
摘要: SessionFactory,计算机语言,指的是负责创建Session的核心接口。 Hibernate接口:SessionFactory接口:SessionFactory接口负责初始化Hibernate。它充当数据存储源的代理,并负责创建Session对象。这里用到了工厂模式。需要注意的是Sessi 阅读全文
posted @ 2017-04-10 13:54 pollot 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 st 阅读全文
posted @ 2017-03-19 22:33 pollot 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一个请求在Struts2框架中的处理大概分为以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助 阅读全文
posted @ 2017-03-15 09:26 pollot 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Struts2的核心功能是action,对于开发人员来说,使用Struts2主要就是编写action,action类通常都要实现com.opensymphony.xwork2.Action接口,并实现该接口中的execute()方法。 该方法如下: public String execute() t 阅读全文
posted @ 2017-03-12 21:34 pollot 阅读(258) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/tanguang_honesty/article/details/18076111 阅读全文
posted @ 2017-03-08 10:25 pollot 阅读(58) 评论(0) 推荐(0) 编辑