2010年10月23日
摘要: [代码]name,email组成复合主键Hibernate映射类型Java类型标准SQL类型integerjava.lang.IntegerINTEGERlongjava.lang.LongBIGINTshortjava.lang.ShortSMALLINTfloatjava.lang.FloatFLOATdoublejava.lang.DoubleDOUBLEbig_decimaljava.ma... 阅读全文
posted @ 2010-10-23 22:56 诡计的不老歌 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 我们把User.hbm.xml加了一些扩展来说说常用的属性的含义:[代码]这里没有指定column属性表示与name值相同length="20" 如果前台提交过来的值长度超过20的话Hibernate会抛出异常not-null="true" 如果前台提交过来的值是空的Hibernate会抛出异常unique="true" 如果前台提交过来的值已经在数据中存在Hibernate会抛出异常(Hiber... 阅读全文
posted @ 2010-10-23 21:10 诡计的不老歌 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 例子中用到的JAR可以到这里下载:http://u.115.com/file/f91639838Hibernate_Suit.zip下载校验码:f91639838IDEA新建工程,结构如图:Hibernate.cfg.xml是hibernate的配置文件里面主要放置了数据库连接属性,数据库驱动的指定,以及各个JAVA类的映射文件,如下事例:[代码]Users.hmb.xml是JAVA类文件,里面主... 阅读全文
posted @ 2010-10-23 20:15 诡计的不老歌 阅读(6663) 评论(1) 推荐(0) 编辑
摘要: Java之父:James Gosling(詹姆斯·高斯林)Hibernate之父:Gavin King1.它是连接Java应用程序和关系数据的中间件(组件)中间件就是一种软件的半成品,Hibernate就是帮忙我们解决操作数据库的问题。以后我们就不需要用JAVA的CONNECTION等对象由Hibernate操作JDBC,简化我们操作数据库,提高开发效率。2.它对JDBC API进行... 阅读全文
posted @ 2010-10-23 01:25 诡计的不老歌 阅读(2602) 评论(0) 推荐(1) 编辑