version 必须配置在id后面 缓存文件在映射文件后面 一级缓存:session回话级别 Session缓存的作用 (1)减少访问数据库的频率。应用程序从内存中读取持久化对象的速度显然比到数据库中查询数据的速度快多了,因此Session的缓存可以提高数据访问的性能。 (2)保证缓存中的对象与数据 ...
分类:
编程语言 时间:
2016-11-25 20:06:19
阅读次数:
178
mybatis的配置文件是configuation.xml是配置文件,主要是配置jdbc(用来创建sessionfactory)以及映射文件的别名, 一对多: ...
分类:
其他好文 时间:
2016-11-23 23:47:06
阅读次数:
280
在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定义实体类 三、编写测试代码 3.1、编写SQL的xml映射文件 1、创建一个orderMapper.xml文件,o ...
分类:
其他好文 时间:
2016-11-20 18:30:05
阅读次数:
241
简介 所有的io设备都可以被分为流设备和块设备,块设备指的是把数据打包成块进行传输,传输基本单位为块,传输过程中需要缓冲区(buffer)支持,当然,读写也是以块作为基本单位.对于流设备(也称为字符设备),传输过程是以字节流形式进行的,这样的设备是不需要缓冲机制的. 块和流 区别: 在操作系统和应用 ...
分类:
其他好文 时间:
2016-11-20 13:55:48
阅读次数:
243
org.hibernate.hql.ast.QuerySyntaxException:eg:org.hibernate.hql.ast.QuerySyntaxException:Adminisnotmapped[selectcount(a)fromAdminawherea.adminname=?anda.adminpwd=?]问题原因1.from后面跟着的是实体类名,而不是表名2.Hql语句写错。3.没有添加映射文件或者没有采用..
分类:
Web程序 时间:
2016-11-19 18:29:34
阅读次数:
151
今天改前人做的项目,用struts2,spring,hibernate框架做的,对了,还有jQuery。我用jquery做异步请求到后台,生成json数据返回前台生成下拉输入框,请求到后台以后,成功生成了json数据并根据struts的映射文件返回到一个jsp页面,这个页面的作用只是生成文本数据,但 ...
分类:
Web程序 时间:
2016-11-15 13:52:09
阅读次数:
270
一、POJO 二、数据库表 三、Mybatis映射文件中SQL语句 四、Dao层接口 五、Service层实现 ...
分类:
其他好文 时间:
2016-11-15 13:38:36
阅读次数:
133
1. ibatis3.*版本以后正式改名为mybaits,它也从apache转到了google code下;也就是说ibatis2.*,mybatis3.*。2. 映射文件的不同ibatis的配置文件如下 mybatis的配置文件如下 从以上两个配置文件,大致分析有哪些不同点:2.1 dtd约束..... ...
分类:
其他好文 时间:
2016-11-15 10:46:28
阅读次数:
579
MyBatis中常用标签的总结,简单给出自己的总结 MyBatis映射文件中的标签使用介绍1.<select>:用于编写查询语句用的标签 id:表示当前<select>标签的唯一标识 parameterType:指定查询限制条件的输入类型,一般使用#{}实现的是向prepareStatement中的 ...
分类:
编程语言 时间:
2016-11-15 08:01:22
阅读次数:
153
Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Obj ...
分类:
Web程序 时间:
2016-11-14 20:02:59
阅读次数:
167