Mybatis
文章平均质量分 65
C_Knight
你的付出,终会开花结果。
展开
-
Mybatis执行批量Insert报:No value specified for parameter
1. Mybatis批量插入(正确)<insert id="insertBatch"> INSERT INTO t_user (id, name, password) VALUES <foreach collection ="userList" item="user" separator =","> (#{id}, #{name}, #{password}) </foreach ></inser原创 2021-03-18 17:39:48 · 1863 阅读 · 2 评论 -
Mybatis的分页插件PageHelper
如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。通过拦截器自动拦截查询语句,返回分页数据,不需要重新写分页sql语句。该插件目前支持以下数据库的物理分页:OracleMysqlMariaDBSQLiteHsqldbPostgreSQLDB2SqlServer(2005,2008)InformixH2SqlServer2012DerbyP...原创 2018-10-26 18:35:27 · 201 阅读 · 0 评论 -
Mybatis调用存储过程,通过sys_refcursor获取对象集合
1.数据库写法 PROCEDURE selectRoleMenu(cdbhs OUT SYS_REFCURSOR, jsjb in varchar2, sjjs in varchar2, M_RES OUT INTEGER, ...原创 2018-12-04 13:42:24 · 2005 阅读 · 0 评论 -
Mybatis查询键值对,以map集合的形式输出,避免创建没必要的实体类
在项目中很多时候都会遇见这种情况,需要查询一组键值对关系的数据,但是创建单独的实体类,有很麻烦。现在有一种比较方便的方法,就是使用Map对象做为参数,返回Map对象的集合,这样很方便Mapper中的映射文件<select id="selectHistoryVisitorCount" resultType="java.util.HashMap"> select to_number(...原创 2018-11-27 16:43:55 · 1510 阅读 · 0 评论