
Mybatis
文章平均质量分 71
Mybatis
花开不合阳春暮
博客中只是一些之前学习的笔记,现在个人改在本地记录笔记,优快云博客不在维护了!!!
展开
-
Mybatis 实用篇
认识 MybatisWhat is MyBatis?MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatiseliminates almost all of the JDBC code and manu...原创 2020-04-02 22:28:31 · 290 阅读 · 0 评论 -
2017/2/22 基于SpringMVC和Mybatis的分页实现(2)
BaseController:package com.chinook5.controller.base;import javax.servlet.http.HttpServletRequest;import com.chinook5.controller.converters.CustomDateConverter;import com.chinook5.util.PageDa原创 2017-02-22 17:55:00 · 371 阅读 · 0 评论 -
2017/2/22 基于SpringMVC和Mybatis的分页实现(1)
工具类:import java.io.*;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;import java.util.regex.Matcher;import java.util.regex.Pattern原创 2017-02-22 17:48:00 · 397 阅读 · 0 评论 -
mybatis 使用collection标签实现一对多查询(普通使用使用)
Mapper: SELECT oh.order_id, oh.order_number, od.order_detail_id,原创 2017-12-19 17:17:16 · 3861 阅读 · 0 评论 -
mybatis出现There is no getter for property named 'Id' in 'class java.lang.Intege
当传入数据只有一个时mybatis中判断会出现There is no getter for property named 'Id' in 'class java.lang.Intege用"_parameter"代替当前参数 select order_id,order_num from order where deleted = 0原创 2017-11-30 17:39:08 · 11374 阅读 · 0 评论 -
Mybatis配置日志打印(具体为了打印sql方便调试)
mybatis-config.xml: 属性名:logImpl描述:指定 MyBatis 所用日志的具体实现,未指定时将自动查找。有效值:SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING默认值:Not set原创 2017-11-29 10:47:04 · 10222 阅读 · 0 评论 -
mybatis 动态sql之foreach
无论传哪种参数给mybatis,他都会将参数放在一个Map中:如果传入基本类型:变量名作为key,变量值作为value 此时生成的map只有一个元素。如果传入对象: 对象的属性名作为key,属性值作为value,如果传入List: "list"作为key,这个List是value (这类参数可以迭代,利用标签实现循环)如果传入数组:原创 2017-09-06 16:39:57 · 821 阅读 · 0 评论 -
mybatis 使用collection标签实现一对多查询(多分页使用)
在使用**ListPage分页工具类进行分页操作时,如果使用一对多查询,会造成查询出来每一页数据数量不等于实际规定的每一个数据数量。原因在于,一对多查询的结果是包含了与子表链接的数据,例如在查询10个订单(order_header)数据时,假如有两个订单均包含2条订单条目(order_detail)数据,那么最终查询的10条数据只有8条order_header表的数据。通常,我原创 2017-09-06 16:22:31 · 6729 阅读 · 2 评论 -
Mybatis(四)
spring-mybaits-mysql1)创建一个spring-mybaits-mysql这么一个javaweb或java工程2)导入spring,mybatis,c3p0,oracle和mybatis提供的与spring整合的插件包 mysql的jar: mysql-connector-java-5.1.7-bin.jar oracle的jar:原创 2017-02-04 10:45:50 · 244 阅读 · 0 评论