
mybatis
knife1220
这个作者很懒,什么都没留下…
展开
-
springboot+mybatis+pagehelper
1.pom文件 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version>...原创 2019-11-15 17:32:50 · 99 阅读 · 0 评论 -
mybatis 调用oracle 存储过程
1.存储过程declarestatus varchar2(100);message varchar2(100);begintest_func(1,status,message );dbms_output.put_line(status);dbms_output.put_line(message );end;2.配置文件<select id="te...原创 2019-10-31 13:10:53 · 222 阅读 · 0 评论 -
mybatis 调用静态函数,静态常量
1.静态函数package com.testspringboot2.util;public class CustomerUtil { public static int AGE = 20; public static String getName(String name) { return "pre_"+name; } }2.配置文件<insert ...原创 2019-08-09 09:36:12 · 1765 阅读 · 0 评论 -
mybatis 代码生成
1.需要jar包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.15</version> </dependenc原创 2019-03-06 11:03:15 · 116 阅读 · 0 评论 -
mybatis 一次select操作执行流程分析
1.测试代码package com.testmybatis;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;i...原创 2019-01-16 13:40:25 · 934 阅读 · 2 评论 -
mybatis insert获取id
<insert id="save" useGeneratedKeys="true" keyColumn="id" keyProperty="id"> INSERT INTO `a` (`name`) VALUES (#{name}) </insert>原创 2018-12-12 09:11:45 · 997 阅读 · 0 评论 -
springboot 整合mybatis和redis
1.pom文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> &am原创 2018-09-06 09:24:21 · 719 阅读 · 2 评论 -
mybatis 整合 mybatis-redis
1.pom文件<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.1</version> &原创 2018-09-05 17:20:09 · 854 阅读 · 0 评论 -
springboot 整合mybatis
1.pom文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> &am原创 2018-08-15 17:11:37 · 124 阅读 · 0 评论 -
mybatis foreach应用
1.单个参数public List<Article> getInIds(List<String> ids);<select id="getInIds" resultType="com.testmybatis.model.Article"> select * from article where type = 1 <if t...原创 2018-08-15 09:22:31 · 144 阅读 · 0 评论 -
mybatis collection和association
1.表结构CREATE TABLE `a` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;CREATE TABLE `b` ( ...原创 2018-08-07 16:40:57 · 245 阅读 · 0 评论 -
mybatis @Intercepts的用法
1.拦截器类package com.testmybatis.interceptor;import java.util.Properties;import org.apache.ibatis.executor.Executor;import org.apache.ibatis.mapping.BoundSql;import org.apache.ibatis.mapping.Map...原创 2018-08-07 14:16:25 · 63338 阅读 · 3 评论 -
mybatis #和$的区别
1.# 自动包裹""<select id="find2" resultType="com.testmybatis.model.Test"> select * from test where name=#{name};</select>2018-08-07 12:54:39 DEBUG [com.testmybatis.dao.TestMapper.find...原创 2018-08-07 12:57:15 · 188 阅读 · 0 评论 -
mybatis 简单配置
1.pom文件<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.1</version> </dependency> &原创 2018-08-07 11:52:56 · 256 阅读 · 0 评论