1.NHibernate 搭建 1.1 架构说明 Domain 数据实体和数据库映射文件。也有人叫做领域层。 Data 数据层,存放数据库的操作及Nhibernate辅助类。引用Iesi.Collections.dll,NHibernate.dll和类库Domain Business 业务逻辑类。引 ...
分类:
Web程序 时间:
2017-10-20 16:02:11
阅读次数:
149
1、创建数据库 2、创建用户实体/crm/src/com/louis/domain/User.java 3、编写hibernate映射文件/crm/src/com/louis/domain/User.hbm.xml 4、引入映射文件/crm/src/applicationContext.xml 5、 ...
分类:
其他好文 时间:
2017-10-20 10:23:37
阅读次数:
181
Hibernate 对象关系映射文件笔记,关于常用元素以及属性的介绍 ...
分类:
Web程序 时间:
2017-10-18 20:01:04
阅读次数:
196
今天突然想用hibernate写些功能,在建表时一直报这种错,仔细看了半天也没看出我映射文件中哪里多写了一个order_id,后来突然发现多了一个空格 去掉之后便好了,感觉敲代码的时候容易因为自己的习惯按键总是多敲一个空格,这样的习惯是不好的,但改起来确实挺不容易,我们应该在刚开始的时候就自我注意细 ...
分类:
其他好文 时间:
2017-10-18 00:23:10
阅读次数:
137
MyBatis 真正的力量是在映射语句中。 和对等功能的jdbc来比价,映射文件节省非常多的代码量。 MyBatis的构建就是聚焦于sql的。 sql映射文件有例如以下几个顶级元素:(按顺序) cache配置给定命名空间的缓存。 cache-ref从其它命名空间引用缓存配置。 resultMap最复 ...
分类:
数据库 时间:
2017-10-16 22:07:03
阅读次数:
226
1. SQL映射文件的根节点是mapper元素,需要指定namespace来区别于其他的mapper,保证全局唯一,并且其名称必须要跟接口同名,作用是绑定DAO接口,即面向接口编程。 resultType: resultType直接表示 返回 类型 ,包括基础类型和复杂数据类型 resultMap: ...
分类:
其他好文 时间:
2017-10-16 21:46:07
阅读次数:
248
一:MyBatis自关联查询映射文件 1.pojo类 2.dao接口 3.Mapper映射文件(切记实体类里的toString方法里边去掉类型为List的属性,要不然打印时会出现死循环的)。 ...
分类:
其他好文 时间:
2017-10-16 19:47:57
阅读次数:
154
简单查询 insert添加 insert可以使用数据库支持的自动生成主键策略,设置useGeneratedKeys=”true”,然后把keyProperty 设成对应的列,就搞定了。比如说上面的StudentEntity 使用auto-generated 为id 列生成主键. 还可以使用selec ...
分类:
数据库 时间:
2017-10-16 19:39:32
阅读次数:
216
对于上一节中的查询我们还可以通过接口的方式进行编程,开发环境和上一节一样 1、全局配置文件mybatis_config.xml(和上一节一样) 2、JAVA代码实体类(和上一节一样) 3、(新增)编写hotelMapper接口 4、(修改)编写sql映射文件hotelMapper.xml 这里修改了 ...
分类:
其他好文 时间:
2017-10-16 14:59:48
阅读次数:
190
QFile file(fileName); file.open(QIODevice::ReadWrite ); uchar* fpr = file.map(0, file.size());//映射文件,注意这里的file.size()如果大于系统的虚拟内存,就要对文件分块映射 //其实对于大文件一般 ...
分类:
其他好文 时间:
2017-10-15 19:39:40
阅读次数:
317