• 精通Hibernate——Session的保存、更新、删除和查询

    session的save方法 使一个临时对象变为持久化对象。 session的save方法完成以下操作: 1、把customer对象加入到缓存中,使他变为持久化对象 2、选用映射文件指定的标识符生成器为持久化对象分配唯一的OID。Customer.hbm.xml文件中id元素的 子元素指定标识符生成器: <generator> <id name="id" column="ID" > <generator class="increment" /> <...
    作者:孤风一剑/2015年8月20日/分类:Java开发/阅读:723次/标签:, , /评论关闭
  • Hibernate关联关系映射

    1.  Hibernate关系映射基础 1.1.  Doctype <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> 指定根元素和dtd文件的命名空间。 1.2.  hibernate-mapping <hibernate-mapping          schema="schemaName"          catalog="catalogName"          ...
    作者:孤风一剑/2014年11月12日/分类:Java开发/阅读:879次/标签:/评论关闭
  • hibernate 普通字段延迟加载无效的解决办法

    关于普通字段的延迟加载,尤其是lob字段,若没有延迟加载,对性能影响极大。然而简单的使用 @Basic(fetch = FetchType.LAZY) 注解并没有效果。hibernate对此的解释是Lazy property loading requires buildtime bytecode instrumentation. If your persistent classes are not enhanced, Hibernate will ignore lazy property settings and return to immediate fetching. 而...
    作者:孤风一剑/2014年8月21日/分类:Java开发/阅读:1,518次/标签:/评论关闭
  • Hibernate One-to-Many Mappings 一对多关系映射

    Hibernate One-to-Many Mappings 一对多关系映射 关键点:一对多关系使用 Set 实现, 例子:一个员工可以有多个学证书。 Hibernate框架的使用步骤: 1、创建Hibernate的配置文件(hibernate.cfg.xml)2、创建持久化类,即其实例需要保存到数据库中的类(Employee.java)3、创建对象-关系映射文件(Employee.hbm.xml) 4、通过Hibernate API编写访问数据库的代码  ...
    作者:孤风一剑/2014年7月07日/分类:Java开发/阅读:884次/标签:, , /评论关闭
  • Hibernate ManyToOne Mappings 多对一关联映射

    Hibernate ManyToOne Mappings 多对一关联映射     Hibernate框架的使用步骤: 1、创建Hibernate的配置文件(hibernate.cfg.xml)2、创建持久化类,即其实例需要保存到数据库中的类(Employee.java)3、创建对象-关系映射文件(Employee.hbm.xml) 4、通过Hibernate API编写访问数据库的代码 例子:多个员工对应一个地址。 一、创建hibernate.cfg.xml 配置文件: 注意...
    作者:孤风一剑/2014年7月04日/分类:Java开发/阅读:877次/标签:, , /评论关闭
  • Struts1、Struts2、Hibernate、Spring框架工作原理介绍

    Struts1工作原理 Struts1工作原理图1、初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts中不同的模块初始化相应的对象。(面向对象思想) 2、发送请求:用户提交表单或通过URL向WEB服务器提交请求,请求的数据用HTTP协议传给web服务器。 3、form填充...
    作者:孤风一剑/2014年4月08日/分类:Java开发/阅读:1,381次/标签:, , , , /评论关闭
  • WEB开发框架配置文件和各层注解

    记录一点关于这次“项目管理”课程做的轻量级企业ERP的关于框架部分的知识   我们采取的是SpringMVC + Spring + Hibernate开发的 本文主要记录: 框架需要的配置文件的配置 + Dao层写法 + Service层写法 + Controller写法 注:有一些非关乎框架的主要部分,所以博主没有列出来,所以不是直接copy就可以运行,只是参考学习哈! spring的配置文件还有spring mvc的配置文件如下: ...
    作者:孤风一剑/2014年3月19日/分类:Java开发/阅读:1,486次/标签:, , , , /评论关闭
  • hibernate对大数据资源的处理操作

    bean文件   [java] view plaincopy package tk.blank_hibernate.bean; import java.io.Serializable; import java.sql.Blob; public class Image implements Serializable{     /**      *      */     private static final long serialVersionUID = 1L;     private Integer id;     private Blob image;     public Image() {         super();         //...
    作者:孤风一剑/2014年1月09日/分类:Java开发/阅读:1,243次/标签:/评论关闭
  • Spring_c3p0配置详解

    <?xml version="1.0"encoding="UTF-8"?> <beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd http:/...
    作者:孤风一剑/2013年12月20日/分类:Java开发/阅读:1,125次/标签:, , , , /评论关闭
  • hibernate 优化

    1 编写一个工具类用于生成配置,因为生成配置所消耗的资源比较多,所以不应该每次调用都生成 HibernateUtil.java ================= import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public final class HibernateUtil { private static SessionFactory sessionFactory; private HibernateUtil(){ //这样其它...
    作者:孤风一剑/2013年12月10日/分类:Java开发/阅读:995次/标签:, /评论关闭