MyBatis
遇见小豆
好风频借力 送我上青云
展开
-
MyBatisHelloWorld(MAVEN+Mbatis 通过Mapper接口方式接连数据库)
本文章仅为一个Mybatis的Demo示例,操作mapper.xml里面的sql语句的方式有多种,本人比较推崇通过mapper接口的方式来操作,示例如下: 整个工程目录如下: 接下来逐个说明下: 1、Maven工程的核心配置文件 pom.xml 里面配置所有需要引入的Jar包及对应的版本 <project xmlns="http://maven.apache.org/POM/...原创 2018-09-04 09:24:03 · 246 阅读 · 0 评论 -
MyBatis举例说明数据库查询1+n或者n+1问题
现象: 网上在解释程序开发过程中常见的1+n或者n+1问题时,有的解释不太详细,初学者可能不太好理解; 现以Mybatis为例,解释下该问题,如下: 1、场景:查询出客户基础信息及其订单信息 1.1 BOM模型设计: Customer.java public class Customer { private String customerId; private Str...原创 2018-10-16 15:04:29 · 2434 阅读 · 3 评论 -
SpringMybatisHelloWorld(Spring4.x与Mybatis3.x框架整合示例)
闪入... 在了解本项目前,如果想简单的了解下Mybatis的工程搭建,最好先参考下本人的另一篇文章: MyBatis工程Demo示例,通过Mapper接口方式接连数据库 下面开始Spring与Mybatis框架的整合 1、构建Maven工程(后续可能会梳理详细的Maven构建步骤) SpringMybatisHelloWorld 2、引入依赖的Jar包,主要是Spring4.0相关J...原创 2018-12-07 14:52:58 · 226 阅读 · 0 评论 -
SpringSpringMvcMybatisHelloWorld(Spring + SpringMVC + Mybatis 框架搭建示例)
闪入说明: 本工程在 SpringMybatisHelloWorld(Spring4.x与Mybatis3.x框架整合示例) 这个工程基础上完成的,在参考本文章前请先阅读上面文章; 较上篇文章内容: 1、加入SpringMvc配置 2、将多个Spring的.xml配置合理拆分,方便维护 3、添加一些必要的Jar包依赖 4、添加Controller类 其他如实体类/Services类/M...原创 2018-12-10 16:26:09 · 251 阅读 · 0 评论 -
MavenHelloWorld【通过Maven来管理properties多环境(开发/测试/生产)配置文件】
闪入说明: 本工程在 SpringSpringMvcMybatisHelloWorld(Spring + SpringMVC + Mybatis 框架搭建示例) 这个工程基础上完成的,在参考本文章前请先阅读上面文章; 项目工程在开发完成后部署到测试环境时,往往配置文件里面的配置信息需要做部分变动,当然也是可以人为每次手动去修改,但时如果想要做到自动化部署,那么手动修改这一想法就太落套了(通过...原创 2018-12-11 17:12:12 · 449 阅读 · 0 评论 -
SpringBoot+Mybatis常见错误(一): Invalid bound statement (not found)
工程搭建目录: @Controller @RequestMapping(value="/api") public class TokenController public interface TokenService @Service public class TokenServiceImpl implements TokenService @Repository public inter...原创 2019-01-25 17:36:29 · 5786 阅读 · 0 评论 -
Mybatis 分页插件 PageHelper 搭建
Spring集成 PageHelper插件: 在pom.xml中引入插件jar包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.0....原创 2019-02-18 16:15:35 · 364 阅读 · 0 评论