Mybatis
TurboSnail
越优秀,越努力
展开
-
MyBatis 的插件应用:分页处理(分页插件 PageHelper)
mybatis 插件应用原创 2019-01-11 14:50:49 · 1219 阅读 · 0 评论 -
使用 Maven 运行 Mybatis-Generator
使用 MyBatis 的时候,我们要花大量的时间在写mapper映射文件的sql。MyBatis Generator 是 MyBatis 的代码生成器,可以帮我们去生成 Model、Dao、Mapper 和映射的 sql,节省不少时间这里介绍使用 maven 插件方式去使用 MyBatis Generator1、首先先 pom.xml 添加 mybatis-generator 插件配置<...原创 2019-01-14 16:58:37 · 4486 阅读 · 0 评论 -
MyBatis的使用和配置
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 有以下特点:简单易学,小且简单:没有第三方依赖,最简单安装只要两个jar包+配置几个sql映射文件,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。灵活:mybatis不会对应用程序或者数据库的现有设计强加任何影响。 sql写在xml里,便于统一管理和优化。通过sql语句可以满足操作数...原创 2019-01-09 14:23:36 · 41424 阅读 · 1 评论 -
mybatis 的动态SQL使用
动态 SQL动态 SQL 是mybatis一个很强大的特性,我们经常会因为不同的条件去拼接sql,一不小心可能就会少了个空格,或是列名后面多了个逗号。利用动态sql可以很灵活的去为我们拼接sql,且相对简洁清晰。这里我们主要来了解下面几个元素:ifchoose (when, otherwise)trim (where, set)foreach一、if我们先看一下语法<s...原创 2019-01-09 14:24:19 · 285 阅读 · 0 评论 -
MyBatis-Spring:Mybatis 在 Spring 中的使用
当我们想在 spring 项目中使用 mybatis 的时候就需要 mybatis-spring 了,它可以让 spring 完美的整合 mybatis 代码。使用这个类库中的类,spring 将会加载必要的 mybatis 工厂类和 session 类。 这个类库也提供一个简单的方式来注入 mybatis 数据映射器和 SqlSession 到业务层的 bean 中。 而且它也会处理事务, 翻译...原创 2019-01-09 14:25:32 · 1423 阅读 · 0 评论 -
使用 MyBatis-Plus 代码生成器
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生MyBatis-Plus 的目的是增强 MyBatis 的功能和操作,内置代码生成器可以为我们减少不少的工作量了,这里主要介绍 MyBatis-Plus 代码生成器的使用代码生成器也是称作 MyBatis 的逆向工程,主要是用来生成 model、map...原创 2019-01-22 15:12:40 · 1248 阅读 · 0 评论