hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序。我们使用内置数据库(in-memory database) (HSQL DB),所以我们不必安装不论什么数据库server。 让我们如果我们希...
分类:
系统相关 时间:
2014-07-16 23:17:39
阅读次数:
326
NHibernate动态扩展属性小记http://www.infoq.com/articles/hibernate-custom-fields 的NHibernate实现因为动态扩展表需要修改hbm.xml文件,所以hbm.xml文件必须放在可编辑的路径中。hibernate.cfg.xml中添加节...
分类:
系统相关 时间:
2014-07-16 23:10:53
阅读次数:
295
很久之前把几大名著《敏捷软件开发》、《设计模式》、《大话设计模式》、《重构-改善既有代码的设计》、《轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发》等研究了一遍,然后就想做个项目来综合以上知识,现在把项目设计的思路写出来。包的设计最好遵循包设计六大原则。前三增加内...
分类:
其他好文 时间:
2014-06-28 09:45:00
阅读次数:
292
由于在学习Spring的时候学到有关数据库的章节的时候,提及到了hibernate的集成,但是我对hibernate技术几乎是一点不了解,只是知道它是一个orm对象映射框架,所以在初探的章节做一下hibernate的简单了解,以及应用。...
分类:
系统相关 时间:
2014-06-28 09:01:11
阅读次数:
336
上篇博客主要介绍了一对一的关系,主要理解单向与双向的区别,主键关联与唯一外键关联的区别。下面继续介绍一对多与多对多关联。
一对多关联映射
一个班级对应多个学生
单向一对多关系
关系表:
classes代码
student代码
由班级维护关系,所以要...
分类:
系统相关 时间:
2014-06-28 07:27:17
阅读次数:
414
最最基础的项目搭建:(以hibernate3为例)1新建javaproject自己在本机测试,用javaproject就可以了2添加相关jar包hibernate的特性是由jar包来支持的,需要加的包有hibernate-distribution/hibernate3.jarhibernate-distribution/lib/required/*slf4j-nop-1.5.8.jar这些是最基础的..
分类:
系统相关 时间:
2014-06-28 06:25:50
阅读次数:
355
起初照着官方文档配,一直出错,貌似官方的文档时错的,查了非常多资料,综合整理了一个可行的方案,例如以下:0.1包结构test.demotest.domain //实体类test.util//工具类0.2导如的jar包hibernate-4.3.5的required包中的全部optional包中的c3...
分类:
系统相关 时间:
2014-06-27 16:13:53
阅读次数:
455
因为公司涉及项目使用SSH,为了解SSH搭建方式和运作原理,就自己搭建了一个。采用尽量以最少的JAR包,搭建一个简单的struts2+spring+hibernate环境,希望像我这样的入门者都能理解,如果大家使用过类似的MVC模式如Microsoft MVC,就容易理解得多了。首先我使用的是MyE...
分类:
其他好文 时间:
2014-06-27 13:24:56
阅读次数:
238
今天在练习如何spring中进行单元测试的时候...
分类:
数据库 时间:
2014-06-27 09:44:11
阅读次数:
411
在我们的开发中,有一个经典的框架,就是SSH,他们分别是:Struts,Spring,Hibernate,我们队他们神交已久,在以前的博客中我介绍了Hibernate,今天我们也逐步揭开Struts的神秘面纱,一起来看看这个熟悉的老朋友!
简介
首先我们还是去维基百科上看看他的介绍:
Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jak...
分类:
编程语言 时间:
2014-06-27 09:09:22
阅读次数:
339