Hibernate
文章平均质量分 76
fw_br
IT民工
展开
-
Hibernate主配置文件Hibernate.cfg.xml主要属性解释
show_sql其值为TRUE或FALSE 表示是否显示执行的SQL语句 format_sql其值为TRUE或FALSE 表示是否格式化执行的SQL语句 hbm2ddl其值即表示内容如下 create----先删除,在创建相应的数据库表 update----如果表不存在就创建表,不一样就更新,一样就什么都不做 create-drop----初始化时创建表,转载 2016-05-23 23:02:02 · 259 阅读 · 0 评论 -
hibernate get/load方法区别
get/load区别联系: get:不考虑缓存的情况,get会调用之后立即向数据库发出sql语句,返回持久化对象 load:调用之后返回一个代理对象,代理对象只保存实体对象的id,直到适用对象的非主键属性时才会发出sql语句。 get:查询数据不存在返回null load:抛出一个异常,ObjectNotFoundException @Test public v原创 2016-05-24 14:53:11 · 289 阅读 · 0 评论 -
Hibernate与java、标准sql数据类型对应关系
操作二进制数据的方法。 @Test public void testBlob() throws Exception { File file = new File("D:\\我的资料库\\Pictures\\1236.jpg"); InputStream in=new FileInputStream(file); Blob blob = Hibernate.getLobCreator(session).createBlob(in, in.available()); Students stud转载 2016-05-23 17:26:11 · 368 阅读 · 0 评论 -
Hibernate 单向一对多配置以及增删改查
Hibernate 单向一对多配置以及增删改查原创 2016-05-25 14:00:36 · 3319 阅读 · 0 评论 -
Hibernate多对一、双向关系、控制反转、级联配置
keep原创 2016-05-25 20:55:48 · 2564 阅读 · 0 评论 -
Hibernate Hql详解
1,查询一个表的所有数据 from Commodity 2,加上条件,c是Commodity的别名 from Commodity c where c.price 3,多个条件之间,and,or ,为空的条件可以是 name=null,name from Commodity c where c.price between 1000 and 5000 and c.cate原创 2016-05-26 14:53:51 · 430 阅读 · 0 评论