标签:MyBatis

数据库

mybatis 详解(五)——动态SQL

chenssy阅读(765)评论(0)赞(1)

  前面几篇博客我们通过实例讲解了用mybatis对一张表进行的CRUD操作,但是我们发现写的 SQL 语句都比较简单,如果有比较复杂的业务,我们需要写复杂的 SQL 语句,往往需要拼接,而拼接 SQL ,稍微不注意,由于引号,空格等缺失可...

数据库

mybatis 详解(八)—— 懒加载

chenssy阅读(544)评论(0)赞(0)

  本章我们讲如何通过懒加载来提高mybatis的查询效率。   本章所有代码:https://pan.baidu.com/s/1i6eDOwP 密码: qnbu 1、需求:查询订单信息,有时候需要关联查出用户信息。   第一种方法:我们直...

数据库

mybatis 详解(十)—— 逆向工程

chenssy阅读(601)评论(0)赞(0)

  通过前面的学习,在实际开发中,我们基本上能对mybatis应用自如了,但是我们发现了一个问题,所有操作都是围绕着po类,xxxMapper.xml文件,xxxMapper接口等文件来进行的。如果实际开发中数据库的表特别多,那么我们需要手...

菜鸟教程

MyBatis 日志

chenssy阅读(494)评论(0)赞(0)

Logging Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging 具体选择哪个日志实现工具由MyBatis...

菜鸟教程

MyBatis SQL语句构建器

chenssy阅读(440)评论(0)赞(0)

SQL语句构建器 问题 Java程序员面对的最痛苦的事情之一就是在Java代码中嵌入SQL语句。这么来做通常是由于SQL语句需要动态来生成-否则可以将它们放到外部文件或者存储过程中。正如你已经看到的那样,MyBatis在它的XML映射特性中...

菜鸟教程

MyBatis Java API

chenssy阅读(452)评论(0)赞(0)

Java API 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。 MyBatis 的 Java API 就是你收获你所做的努力的地方。正如你即将看到的,和 JDBC 相比, MyBatis 很大程度简化...

菜鸟教程

MyBatis 动态SQL

chenssy阅读(534)评论(0)赞(0)

动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动...