
mybatis
luckykapok918
这个作者很懒,什么都没留下…
展开
-
MyBatis使用MySQL数据库如何在执行insert操作后返回自增的主键
数据库:MySQL5 表:create table play(iid int(10) not null primary key auto_increment,typeId int(3));Play.java:public class Play{private Integer iID; private Integer typeID;原创 2015-03-26 22:37:33 · 700 阅读 · 0 评论 -
Mybatis 自动生成对象插件-Generator最完整配置详解
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">generatorConfiguration><!-- 可以用于加载配转载 2018-02-07 10:32:04 · 689 阅读 · 0 评论 -
SpringBoot实践之---Mybatis连接数据库(注解、XML、分页)
Spring Boot 集成mybatis gradle mybatis 注解方式 mybatis xml方式 分页查询 pagehelpermybatis 注解方式第一步:引入依赖包: build.gradlebuildscript { ext { springBootVersion = '1.5.8.RELEASE' } rep原创 2018-02-06 17:00:48 · 640 阅读 · 0 评论 -
Eclispe中的mybatis输入提示插件 MyBatipse--验证、提示、自动补全等实用功能
摘要: MyBatipse 输入自动提示安装1.在MarketPlace 中搜索 MyBatipse 安装2.下载MyBatipse 插件一、xml 编辑1.Mapper namestapce 自动补全 2. Java class/Type alias :提示类和别名3.Statement ID: 如果已经与输入的 ID 匹配就会给出提示转载 2016-11-21 17:32:17 · 1088 阅读 · 0 评论 -
mybatis在xml文件中处理大于号小于号的方法
第一种方法:用了转义字符把>和SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE附:XML转义字符 <转载 2016-06-27 23:04:14 · 404 阅读 · 0 评论 -
MyBatis调用存储过程
一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 sex char(2) 5 ); 6 7 insert i转载 2015-09-09 18:21:43 · 425 阅读 · 0 评论 -
MyBatis解决字段名与实体类属性名不相同的冲突
在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order转载 2015-09-09 18:13:50 · 564 阅读 · 0 评论 -
MyBatis Eclipse插件安装及generatorConfig.xml配置详解
MyBatis Eclipse插件安装1、在线安装generator插件打开eclipse,点击Help>Software Update选择 "Available Software" 标签,点击 "Add Site" 按钮输入以下信息:Location:http://mybatis.googlecode.com/svn/sub-projects/原创 2015-09-02 17:56:44 · 5062 阅读 · 1 评论 -
MyBatis实现关联表查询
一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3转载 2015-09-09 18:19:48 · 323 阅读 · 0 评论 -
hibernate和mybatis中数据库锁的应用
一、为什么要使用锁?要想弄清楚锁机制存在的原因,首先要了解事务的概念。事务是对数据库一系列相关的操作,它必须具备ACID特征:A(原子性):要么全部成功,要么全部撤销。C(一致性):要保持数据库的一致性。I(隔离性):不同事务操作相同数据时,要有各自的数据空间。D(持久性):一旦事务成功结束,它对数据库所做的更新必须永久保持。我们常用的关转载 2015-07-28 19:17:43 · 1649 阅读 · 0 评论 -
mybatis批量插入数据
mybatis +mysql?1234567insertid="addRoleModule"parameterType="java.util.List"> INSERT INTO T_P_ROLE_MODULE (ROLE_ID, MODULE_ID原创 2015-03-26 22:32:41 · 930 阅读 · 0 评论 -
SpringBoot实践之---Mybatis连接数据库(mybatis-generator-plugin)
mybatis-generator-plugin 插件地址: https://github.com/kimichen13/mybatis-generator-plugin方案来源: gradle 官网提供的解决方案: https://plugins.gradle.org/plugin/com.arenagod.gradle.MybatisGenerator 准备工作:数据库原创 2018-02-07 11:43:27 · 456 阅读 · 0 评论