Java框架
文章平均质量分 75
日更
这个作者很懒,什么都没留下…
展开
-
hibernate框架学习---基础配置文件
ORM元数据配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"...原创 2018-04-01 11:49:53 · 147 阅读 · 0 评论 -
hibernate框架学习---基础API详解
一、Configuration(用于获得SessionFactory对象)//创建Configuration对象,调用空参构造器 Configuration conf = new Configuration();//读取指定主配置文件 => 空参加载默认加载src下hibernate.cfg.xml文件 conf.configure();//根据配置信息,创建SessionFac...原创 2018-04-01 14:19:11 · 138 阅读 · 0 评论 -
Hibernate学习总结(一)
1、为什么要学习Hibernate框架 为了适应企业级开发,许多企业都使用ORM框架提高数据访问层(DAO层)的编程效率,Hibernate框架就是其中之一,也是当前最流行的ORM框架之一。ORM原理图如下: 与其他操作数据库的技术相比,Hibrenate具有以下优势: 1.Hibernate对JDBC访问数据...原创 2018-05-02 21:46:20 · 273 阅读 · 0 评论 -
Hibernate学习总结(二)
1、Hibernate详细配置 Hibernate自带连接池(在企业开发中不建议使用),且Hibernate对C3P0连接池有支持,我们可以通过hibernate.cfg.xml来配置C3P0连接池。代码如下: 2、相关APIConfiguration:配置对象 用来加载配置文件:Configuration conf = new Configura...原创 2018-05-03 12:50:12 · 135 阅读 · 0 评论 -
Hibernate学习总结(三)
1、持久化类(实体类)编写规则:持久化类要提供无参构造器,因为hibernate底层是通过反射调用该类的无参构造来进行实例化的。持久化类的属性需要私有化,对私有属性提供公有的get、set方法,因为hibernate底层会将数据进行封装。持久化类的属性尽量使用包装类。持久化类要有一个唯一标识id与表的主键对应。持久类尽量不要使用final进行修饰,因为hibernate中有延迟加载的机制,这个机制...原创 2018-05-05 14:19:57 · 157 阅读 · 0 评论 -
ssh所需要的依赖包总结
一、Hibernateantlr-2.7.7.jar 项目中如果没有添加antlr-2.7.7.jar,那么相关的hibernate映射不会只hql语句,并且会报NoClassDefFoundError:antlr/ANTLRException错误。dom4j-1.6.1.jar是一个JAVA的XML API,类似于jdom。这是必需的jar包,Hibernate用来读取配置文件。geron...原创 2018-06-02 20:54:46 · 1941 阅读 · 0 评论