mybatis
WannerBetter
这个世界在残酷的惩罚着不改变的人。
展开
-
Mybatis 的分页插件PageHelper-4.1.1的使用
Mybatis 的分页插件 PageHelper项目地址:http://git.oschina.net/free/Mybatis_PageHelper 文档地址:http://git.oschina.net/free/Mybatis_PageHelper/blob/master/wikis/HowToUse.markdown我用的版本是PageHelper-4.1.1、My原创 2017-04-13 22:56:03 · 1563 阅读 · 0 评论 -
数据库链接超时(默认8小时)报错:MySQLNonTransientConnectionException
myBatis连接MySQL报异常:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.连接池报错 myBatis连接MySQL报异常:No operations allowed after co转载 2017-06-20 10:25:10 · 16838 阅读 · 0 评论 -
mysql insert一条记录(事务提交之前)怎样返回创建记录的主键id,last_insert_id(),selectkey && <select> 标签属性
mysql insert一条记录后怎样返回创建记录的主键id,last_insert_id(),selectkeymysql插入数据后返回自增ID的方法 mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢? 方法一:是使用last_i转载 2017-04-13 16:50:36 · 6264 阅读 · 0 评论 -
Mybatis的批量处理标签使用场景
1.批量保存1.1 批量保存对象的处理insert id="addTrainRecordBatch" useGeneratedKeys="true" parameterType="java.util.List"> selectKey resultType="long" keyProperty="id" order="AFTER"> S原创 2017-09-12 11:56:14 · 361 阅读 · 0 评论 -
对于mybatis if标签对 byte int 等非字符串的判断问题
1.对于 byte int等pojo中属性判断的时候 注意不可以是这种情况 其中newType 和 newsNature在pojo中是Byte类型, 当newsType和newsNature 都不为空的时候,第一次请求的时候 and news_type = #{newsType}会拼接到sql中而 and news_nature = #{newsNature}不会拼接到sql原创 2018-01-02 17:11:48 · 1749 阅读 · 0 评论 -
解决eclipse MAVEN项目导入使用intellij idea开发target目录下不存在mapper.xml文件问题
之前使用eclipse作为开发工具,导入idea后 maven clear install 以及tomcat 启动均正常,但访问数据库开始出错,出现找不到statement 错误。项目的mapper .xml映射文件位置如下: 后来检查发现编译后的字节码文件.class无误,可是mapper层对应的mapper.xml都缺失了,编译后target 目录结构如下(缺少原创 2018-01-29 16:58:42 · 5159 阅读 · 2 评论