码迷,mamicode.com
首页 >  
搜索关键字:映射文件    ( 1628个结果
ORM利器:NHibernate(二)使用CodeSmith快速生成映射文件和映射类
本文以表自动生成NHibernate的映射文件和映射类的实例来说明一下本软件的使用方法。 CodeSmith是一种基于模板的代码生成工具,其使用类似于ASP.NET的语法来生成任意类型的代码和文件。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。(弱类型-没有明显的类型,会随着环境的不同自动变换类型;强类型-在声明时规定其数据类型,保证类的安全,虽然系统也有一定的默认转换,但是没有弱类型那么随便)...
分类:系统相关   时间:2014-08-01 13:42:41    阅读次数:330
ORM利器:NHibernate(三)五部曲+简单对象CRUD+HQL
NHibernate的使用做Demo解析,分为五部曲:1、创建表;2、创建类;3、创建映射文件(表和类是如何对应的);4、NH配置文件(连接数据库);5、利用API操作。 其中,2、3 我们采用CodeSmith自动生成映射类和映射文件;4就是我们曾做的连接数据库操作;5通过NHibernate提供的API,通过对对象操作,已达到操作数据库的目的,避免了冗长复杂的sql语句。...
分类:系统相关   时间:2014-08-01 13:40:01    阅读次数:334
hibernate:持久化类映射文件
其中各元素的含义如下:class:定义一个持久化类的映射信息。常用属性如下: name表示持久化类的全限定名 table表示持久化类对应的数据库表名 schema表示数据库实例中的用户id:表示持...
分类:系统相关   时间:2014-08-01 13:15:31    阅读次数:231
hibernate联合主键不便之处(转)
在使用hibernate的联合主键时有以下几个需要注意的问题:1、首先就是映射文件中联合主键的写法,例子: Java代码 联合主键当中的标签跟标签的写法基本相同,只是需要写在标签里面。2、联合主键当中的字段不应该存在空值 在实际的开发当中我发现,如果联合主键中的某一字段为空值,那么将会导致通过该联合...
分类:系统相关   时间:2014-07-31 16:32:16    阅读次数:249
Hibernate在配置表映射文件时cascade的类型及意义
当关联双方存在父子关系,就可以在set处设定cascade为all-delete-orphan所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联。如果删除父方对象,应该级联删除所有关联的子方对象;如果一个子方对象不再和一个父方对象关联,应该把这个子方对象..
分类:系统相关   时间:2014-07-24 23:48:14    阅读次数:272
spring加载hibernate映射文件的几种方式。转自:http://blog.csdn.net/huiwenjie168/article/details/7013618
在Spring的applicationContext.xml中配置映射文件,通常是在这个Bean实例中进行的,若配置的映射文件较少时,可以用sessionFactory的所属类LocalSessionFactoryBean的“mappingResources”属性,方式包括(mappingResou...
分类:编程语言   时间:2014-07-22 22:52:57    阅读次数:194
hibernate映射文件property常用属性
常用属性name:映射类属性的名字column:对应数据库表的字段名 默认值为属性名 type:字段的类型 update:update操作时是否包含本字段的数据 默认值为true (设置为false则hibernate执行update语句时会把这个字段忽略)insert:insert操作时是...
分类:系统相关   时间:2014-07-19 18:32:41    阅读次数:270
h?i?b?e?r?n?a?t?e?.?h?b?m?.?x?m?l?配?置?详?解
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成。配置文件的基本结构如下:Xml代码1 2 3 6 7 8 9 ...
分类:其他好文   时间:2014-07-18 18:36:30    阅读次数:296
Hibernate使用MyExclipse10自动生成配置文件报错
使用MyExclipse10自动生成hibernate映射文件如下:结果发现启动服务时报以下错误:原因:因为hibernate换过项目地址,所以dtd文件的地址也换掉了。在hbm.xml文件里面把http://www.hibernate.org/dtd/hibernate-configuration...
分类:系统相关   时间:2014-07-18 14:36:09    阅读次数:261
坑爹的Hibernate 映射文件错误提示org.xml.sax.SAXParseException
今天整整一个上午都在和hibernate做斗争,早上一来,继续昨天的项目开发,发现spring项目不能启动,从错误中看是hibernate错误,多半是hibernate配置有错误,关键是错误提示中显示“com.mdnet.travel.core.dao.ValidCodeDAOImpl”不能注入,经...
分类:系统相关   时间:2014-07-17 14:12:42    阅读次数:5489
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!