![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
fangwenzheng88
这个作者很懒,什么都没留下…
展开
-
mybatis映射器注解
映射器注解因为最初设计时,MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,而且 映射语句也是定义在 XML 中的。而到了 MyBatis 3,有新的可用的选择了。MyBatis 3 构建 在基于全面而且强大的 Java 配置 API 之上。这个配置 API 是基于 XML 的 MyBatis 配置的 基础,也是新的基于注解配置的基础。注解提供了一种简单的方式来实现简单映翻译 2017-11-07 11:16:48 · 770 阅读 · 0 评论 -
Mybatis-PageHelper
1.安装(https://github.com/pagehelper)要使用PageHelper,只需要在classpath中包含 pagehelper-xxxjar 和jsqlparser-0.9.5.jar文件。如果您正在使用Maven,只需将以下依赖项添加到您的pom.xml中:dependency > groupId > com.github.pagehel转载 2017-12-04 19:33:19 · 237 阅读 · 0 评论 -
Mapper3通用接口大全
Mapper3通用接口大全Mapper3接口有两种形式,一种是提供了一个方法的接口。还有一种是不提供方法,但是继承了多个单方法的接口,一般是某类方法的集合。例如SelectMapper是一个单方法的接口,BaseSelectMapper是一个继承了4个基础查询方法的接口。基础接口Select接口:SelectMapper方法:List select(T re转载 2017-12-04 19:50:39 · 7874 阅读 · 0 评论 -
Mybatis内置的日志工厂提供日志功能
LoggingMybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具:SLF4JApache Commons LoggingLog4j 2Log4jJDK logging具体选择哪个日志实现工具由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能就会被禁用。不少应用服务器的classpa转载 2017-12-04 11:04:08 · 439 阅读 · 0 评论 -
spring-boot 集成mybatis的分页插件PageHelper和Generator (番外)
分页插件PageHelper参看了pagehelper-spring-boot,使用起来非常放方便,关于更多PageHelper可以点击https://github.com/pagehelper/Mybatis-PageHelper。添加maven依赖根据上面地址中的说明,只需要添加如下依赖,并且可以不再mybatis的依赖 com.github.转载 2017-11-04 00:30:43 · 191 阅读 · 0 评论 -
MyBatis插件使用--通用Mapper
通用Mapper可以简化CRUD操作,不必单独为每一Mapper指定CRUD接口 所需jar包mapper-3.3.9.jar,persistence-api-1.0.jarXML配置在spring配置文件中配置: bean class="tk.mybatis.spring.mapper.MapperScannerConfigurer">转载 2017-11-02 11:14:18 · 783 阅读 · 0 评论 -
mybatis中mapUnderscoreToCamelCase自动驼峰命名转换
ssm项目中在mybatis配置文件中添加以下配置,可以将数据库中user_name转化成userName与实体类属性对应,如果数据库使用如user_name的命名方式,实体类采用驼峰命名。配置后无需写resultMapper将数据库字段和实体类属性对应 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN原创 2017-11-07 17:11:27 · 13793 阅读 · 0 评论 -
mybaits动态 SQL
动态 SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这翻译 2017-11-07 16:00:29 · 232 阅读 · 0 评论 -
springboot集成pageHelper+mapper
1.springboot+pagehelper<!-- Spring Boot 启动父依赖1.5.1 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</versi原创 2017-12-25 11:27:57 · 234 阅读 · 0 评论