内存映射文件传统的文件I/O是通过用户进程发布read()和write()系统调用来传输数据的。为了在内核空间的文件系统页与用户空间的内存区之间移动数据,一次以上的拷贝操作几乎总是免不了的。这是因为,在文件系统页与用户缓冲区之间往往没有一一对应关系。但是,还有一种大多数操..
分类:
编程语言 时间:
2016-04-19 00:48:28
阅读次数:
205
hibernate可以由xml配置和properties文件配置,这里讲一下properties配置。 与xml配置相识,将hibernate.properties放在主程序下,系统会自动调用。properties、中书写属于cfg.xml的内容 demo: 这时候要取得数据库表的映射文件,需要这样 ...
分类:
Web程序 时间:
2016-04-17 12:57:30
阅读次数:
173
这几天在学习springmvc,需要用到mybatis,所以研究了一下mybatis自动代码生成,当然也可以手动敲,但是那样效率非常的慢,并且出错率也是很高的,利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以大大节约开发时间,将生成的代码copy到项目工程中即可。 ...
分类:
其他好文 时间:
2016-04-13 18:36:42
阅读次数:
196
java.lang.InstantiationException实例化异常。当试图通过newInstance()方法创建某个类的实例,而该类是一个抽象类或接口时,抛出该异常。这次项目中查询type时候使用报这个异常,仔细检查实体类和hibernate实体映射文件都是一 一对应的,发现产生这个错误的原 ...
分类:
其他好文 时间:
2016-04-13 12:41:56
阅读次数:
360
Hibernate是一个彻底的ORM(Object Relational Mapping,对象关系映射)开源框架。
我们先看一下官方文档所给出的,Hibernate 体系结构的高层视图:
其中PO=POJO+映射文件
根据体系结构视图可以了解到整个利用Hibernate框架实现的项目包括整个重要的配置文件:
Hibernate配置文件:实现Hibernate基础配置,是Hibernat...
分类:
Web程序 时间:
2016-04-12 17:28:12
阅读次数:
173
1.mybatis和Hibernate的比较 首先Mybatis和Hibernate相比的优点是动态SQL,轻量级的框架。在整合其他框架的时候可以省去Dao的实现。轻量级,动态SQL,省去Dao层的实现,使Mybatis比较受欢迎。 2.Myeclipse使用数据库表生成实体类和映射文件需要应如相关 ...
分类:
其他好文 时间:
2016-04-09 21:55:11
阅读次数:
241
报错信息: 报错分析: Hibernate的映射文件,表A里关联了表B的主键,当查询表A时,在B表里找不到对应记录时就会报错,如果只是逻辑删除不会报这种错误,只有当表B里测试没有id为15的这条数据了才会报错(已实际测试过);上面报错信息实体类后面【#15】表示实体类对应表id=15的记录找不到。也 ...
分类:
Web程序 时间:
2016-04-05 15:44:59
阅读次数:
173
Spring整合MyBatis使用到了mybatis-spring,在配置mybatis映射文件的时候,一般会使用MapperScannerConfigurer,MapperScannerConfigurer会自动扫描basePackage指定的包,找到映射接口类和映射XML文件,并进行注入。配置如 ...
分类:
编程语言 时间:
2016-04-02 21:36:34
阅读次数:
329
Spring MVC 1. 继承该接口 Controller接口,重写对应方法,或者采用注解Controller,自定义映射文件 需要注意的是: 其中对于prexf-servlet-.xml文件中使重定向方式: 1. 第一种ModelAndView方式。 之后进入Controller中进行任务分派: ...
分类:
编程语言 时间:
2016-03-30 22:05:48
阅读次数:
171
目录是一种文件,路径映射文件;路径是指从指定起始点到目的点所经过位置(层次化)路径分为2种:绝对路径:从根开始,经过子目录,子子目录,文件;例/usr/local相对路径:相对于当前所在路径的路径;例./x/y,./表示当前路径下,作为参数可省略#pwd显示当前所在路径#ls显示当..
分类:
系统相关 时间:
2016-03-28 13:46:51
阅读次数:
300