![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis学习
文章平均质量分 63
程序员陈_明勇
一个热爱技术,喜欢专研技术的程序员。成功的路上并不拥挤,有没有兴趣结个伴?
展开
-
MyBatis-Plus代码生成器
MyBatis-Plus代码生成器原创 2021-08-03 18:46:24 · 128 阅读 · 0 评论 -
MyBatis-Plus高级查询Wrapper
MyBatis-Plus高级查询Wrapper原创 2021-08-03 18:45:26 · 4257 阅读 · 0 评论 -
MyBatis-Plus之自定义sql
MyBatis-Plus之自定义sql原创 2021-08-03 18:44:05 · 2190 阅读 · 4 评论 -
MyBatis-Plus的表和列相关介绍
MyBatis-Plus的表和列相关介绍原创 2021-08-03 18:42:36 · 487 阅读 · 0 评论 -
MyBatus-Plus之ActiveRecord(AR)
MyBatus-Plus之ActiveRecord(AR)原创 2021-08-03 18:41:40 · 212 阅读 · 2 评论 -
MyBatis-Plus的增删改查(CRUD)
MyBatis-Plus的增删改查(CRUD)原创 2021-08-03 18:39:16 · 297 阅读 · 0 评论 -
MyBatis构造SQL
构造SQL1.创建ReturnSql类,实现得到增删改查的SQL语句的四种方法package com.cmy.sql;import com.cmy.bean.Book;import org.apache.ibatis.jdbc.SQL;/** * @author chenmingyong */public class ReturnSql { /** * 查询全部数据 * @return 查询语句 */ public String getSelectAll(){ r原创 2021-03-18 21:21:53 · 211 阅读 · 1 评论 -
MyBatis注解多表操作
MyBatis注解多表操作一对一操作数据准备实现步骤一对多操作数据准备实现步骤多对多操作数据准备实现步骤一对一操作数据准备card表CREATE TABLE card( id INT PRIMARY KEY AUTO_INCREMENT, number VARCHAR(30), pid INT, CONSTRAINT cp_fk FOREIGN KEY (pid) REFERENCES person(id));person表CREATE TABLE person(原创 2021-03-18 21:20:30 · 279 阅读 · 4 评论 -
MyBatis注解开发
MyBatis注解开发注解开发步骤查询操作增加操作修改操作删除操作注解开发步骤1.创建接口和编写操作方法2.在核心配置文件中配置映射关系<?xml version="1.0" encoding="UTF-8" ?><!--MyBitis的DTD约束,定义xml标签约束,使开发者按照定义书写--><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"原创 2021-03-18 21:19:04 · 145 阅读 · 2 评论 -
MyBatis多表操作
MyBatis多表操作一对一的功能实现数据准备实现步骤一对多功能实现数据准备实现步骤多对多功能实现数据准备实现步骤一对一的功能实现数据准备person表CREATE TABLE person( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20), age INT);card表CREATE TABLE card( id INT PRIMARY KEY AUTO_INCREMENT, number VARCHAR(3原创 2021-03-16 16:09:08 · 113 阅读 · 0 评论 -
MyBatis动态SQL
<if>标签<where> 标签:条件标签,用于存在动态条件的情况下,可以代替 where 关键字<if> 标签:条件判断标签test属性:条件判断代码示例映射配置文件<select id="selectCondition" resultType="book" parameterType="book"> SELECT * FROM book <where> <if test="book_id原创 2021-03-16 16:08:37 · 231 阅读 · 0 评论 -
MyBatis分页插件
分页插件步骤1.导入 jar 包2.在核心配置文件中集成分页助手插件<!--集成分页助手插件--><plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin></plugins>PageHelper.start(int pageNum, int pageSize); 此方法实现分页效果第一个参数表示 当前页第二个参数表原创 2021-03-16 16:07:57 · 124 阅读 · 0 评论 -
MyBatis配置LOG4J
配置LOG4J导入jar包修改核心配置文件<settings> <setting name="logImpl" value="log4j"/></settings>在src目录下编写 LOG4J配置文件# Global logging configurationlog4j.rootLogger=DEBUG, stdout# Console output...log4j.appender.stdout=org.apache.log4j.Co原创 2021-03-07 22:21:43 · 134 阅读 · 0 评论 -
MyBatis的基本使用
MyBatis的基本使用映射配置文件数据库连接配置文件引入核心配置文件相关APIResourceSqlSessionFactoryBuilderSqlSessionFactorySqlSession映射配置文件<?xml version="1.0" encoding="UTF-8" ?><!--MyBitis的DTD约束,定义xml标签约束,使开发者按照定义书写--><!DOCTYPE mapper PUBLIC "-//mybatis.org//DT原创 2021-03-07 22:19:50 · 1288 阅读 · 12 评论