Student.java 1 package
cn.itcast.hiberate.sh.domain; 2 3 import java.util.Set; 4 5 public class Student
{ 6 private Long sid; 7 private Stri...
分类:
系统相关 时间:
2014-06-09 15:58:47
阅读次数:
421
持久化类 实现对应的序列化接口 必须有默认的构造函数 持久化类的属性不能使用关键字 标示符
映射文件 类型 java类型和hibernate类型 主键的产生器 ...
分类:
系统相关 时间:
2014-06-08 21:22:06
阅读次数:
244
一对多 单向通过calss操作student
外键在student表中,所以外键由student维护通过student操作class 外键在student中,所以自动维护student的外键
没有inverse属性建议用多对一这个方向的操作效率比较高Student.java 1 package .....
分类:
系统相关 时间:
2014-06-08 19:14:51
阅读次数:
339
详细讨论下集合的映射关系,Java的集合有四种分别是Set、Map、List和普通集合,在开发时往往需要将这些集合转化为对应的关系模型,这种集合映射的实现过程就是...
分类:
系统相关 时间:
2014-06-08 17:41:17
阅读次数:
477
// HQL: Hibernate Query Language.
// 特点:
// >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。
// >> 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。
// >> 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。
// >> 4,SELECT可以省略.
// 1,简单的查询,Employee为实体名...
分类:
其他好文 时间:
2014-06-08 16:37:18
阅读次数:
157
在编程开发中,我们有很多框架,他们有些很方便,也很实用,今天我们一起来认识一个java经典的框架Hibernate,Hibernate英文名称为“冬眠”...
分类:
编程语言 时间:
2014-06-08 15:35:29
阅读次数:
295
最近项目中用到IBATIS ,我没有用过,现在开始慢慢学习。IBATIS是一个持久层框架,但是比HIBERNATE要轻许多,用ibatis基本上sql语句要自己写。今天下午做了一个简单的demo。
流程:在DAO中读取SqlMapConfig.xml文件(连接数据库,寻找实体类配置文件路径)。当DAO中调用sql语句时候:sqlMapClient.queryForList("getAllStud...
分类:
其他好文 时间:
2014-06-08 10:51:53
阅读次数:
276
IBatis是一款使用方便的数据访问工具,也可作为数据持久层的框架。和ORM框架(如Hibernate)将数据库表直接映射为Java对象相比,iBatis是将SQL语句映射为Java对象。相对于全自动SQL的Hibernate,iBatis允许你对SQL有完全控制权,可以视为半自动的数据访问工具。
iBatis的最大优点是简便,轻量级,仅需iBatis的一个jar和数据库的驱动即可运...
分类:
其他好文 时间:
2014-06-08 04:55:29
阅读次数:
241
Hibernate和Spring的香艳相逢,不仅是Bean和Bean之间电光火石般的碰撞,也是XML和XML之间的萍水聚首。两种奇妙的架构,携手闯荡江湖,不仅塑造了依赖注入淋漓酣畅的快感,也让J2EE蹿红大半个地球。...
分类:
编程语言 时间:
2014-06-08 02:23:50
阅读次数:
275
级联操作,操作class对象的时候 级联操作 studentClasses.java文件 1
package cn.itcast.hiberate.sh.domain; 2 3 import java.util.Set; 4 5 public class
Classes { 6 priv...
分类:
系统相关 时间:
2014-06-07 21:08:27
阅读次数:
450