mybatis
mybatis
NPException
学无止境
展开
-
MyBatis事务-----JdbcTransaction
Mybatis管理事务是分为两种方式:(1)使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交 (2)使用MANAGED的事务管理机制,这种机制mybatis自身不会去实现事务管理,而是让程序的容器(JBOSS,WebLogic)来实现对事务的管理JdbcTransaction本文主要是学习第一种方式:先来复习一下JDBC的事务: ...原创 2019-01-09 18:15:25 · 1479 阅读 · 0 评论 -
mybatis 保存后返回保存成功后的id
<insert id="insertMerchant" parameterType="Merchant" useGeneratedKeys="true" keyProperty="id"><insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId&原创 2018-06-21 19:16:58 · 11648 阅读 · 0 评论 -
mybatis逆向工程生成的Example类的使用
一.逆向工程 二.Example类的使用Example类的成员: //升序还是降序:字段+空格+asc(desc) protected String orderByClause; //去除重复:true是选择不重复记录,false,反之 protected boolean distinct; //自定义查询条件 protected List<Cr...原创 2018-07-07 14:33:41 · 1099 阅读 · 0 评论 -
mapper绑定异常 springframework.web.util.NestedServletException
错误内容: mapper绑定异常 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): ...原创 2018-08-12 15:50:33 · 8941 阅读 · 0 评论 -
PageHelper查询结果排序
1.使用PageHelperPageHelper.startPage(pageNum , pageSize);PageHelper.orderBy("A B");其中A为排序依据的字段名,B为排序规律,desc为降序,asc为升序或者一步到位String orderBy="字段名 排序规律";PageHelper.startPage(pageNum, pageSize, orde...原创 2019-07-09 11:21:56 · 11760 阅读 · 1 评论 -
mybatis配置多数据源
首先看项目结构:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...原创 2019-07-16 18:44:33 · 298 阅读 · 0 评论 -
PageHelper获取数据总条数总是当前页的总条数的问题
关于pageHeler这个插件很早就用过,但是没有过多的研究,今天再次封装写这个遇到了一个坑,获取查询总条数用pageInfo.getTotal()按道理是没问题的,但是今天用pageInfo.getTotal()获取的总是分页当前的数据条数,然后研究了一下发现使用这个插件中间只能有一次进行查询的操作! 如果进行了两次查询操作就会让pageInfo.getTotal()获得的是当前查询的当前...原创 2019-07-22 17:01:55 · 7485 阅读 · 4 评论