查询数据库表中某一个日期的所有数据,通过传入日期参数来查询。数据库表结构如下: mybatis配置 在web.xml中引用spring-mybatis.xml配置 在spring-mybatis.xml中引入数据库操作mapping文件和mybaits配置文件 在mybatis-config.xml ...
分类:
其他好文 时间:
2017-09-10 11:15:22
阅读次数:
172
1. mybatis缓存介绍 如下图,是mybatis一级缓存和二级缓存的区别图解: mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数 ...
分类:
其他好文 时间:
2017-08-06 22:59:20
阅读次数:
266
6.mybatis的javabean 今天使用mybatis时候无端报错,找了半天也没找出来: 后来才知道是我在javabean中写了自定义的构造函数,这样就会导致覆盖默认的无参的构造函数。而mybatis查询之后将结果对应在javabean时会调用默认的构造函数,这时候就会找不到了。解决办法就是在 ...
分类:
编程语言 时间:
2017-08-06 20:41:20
阅读次数:
177
<select id :和dao层方法名相同 resultType / resultMap:二选一 resultType的值是一个类或者int ,比如com.business.entity.RepayChannel resultMap是在本xml下定义的一个字段集合,比如Integer 现在有储蓄卡 ...
分类:
其他好文 时间:
2017-07-20 19:48:32
阅读次数:
187
1.什么是查询缓存 mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。 mybatis提供一级缓存和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession ...
分类:
编程语言 时间:
2017-07-06 12:21:43
阅读次数:
304
请求参数不多时控制器方法使用@RequestParam或@PathVariable接收参数即可。 请求参数过多时使用@RequestParam指定一个map接受参数即可,mybatis查询时可以直接作为条件使用。 视图数据使用spring的Model对象设置即可,视图路径直接返回String值即可。 ...
分类:
编程语言 时间:
2017-06-10 18:20:12
阅读次数:
190
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6956206.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(七)——MyBatis延迟加载 1.什么是查询缓存 mybatis提供查询缓存,用于减轻数据库压力,提高数据库性 ...
分类:
编程语言 时间:
2017-06-08 14:52:13
阅读次数:
138
CreateTime--2017年5月29日13:56:15Author:Marydon 一、IBATIS iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。 ...
分类:
其他好文 时间:
2017-05-29 15:17:01
阅读次数:
180
开发时使用jetty一切正常的项目,部署到linux中tomcat下,卧槽,各种乱码问题,记录一下解决过程: 修改conf/server.xml,添加URIEncoding(搜索port="8080") web.xml添加过滤器: 使用 类似Mybatis查询在语句select..from.. wh ...
分类:
其他好文 时间:
2017-05-20 23:31:21
阅读次数:
447
1、在对应的***Mapper.java里面写上对应的方法(着重注意参数) java.util.List<com.thunisoft.sjzljc.pojo.TTjfxWsgz> selectZjxqList(@Param("cbhgzdy")String cbhgzdy,@Param("cropi ...
分类:
数据库 时间:
2017-04-24 23:23:53
阅读次数:
366