mybatis
山寨机,就是牛
愿这个全世界想对我好
展开
-
Mybatis实现数据的增删查(
什么是 MyBatis?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。MyBatis架包下载...原创 2018-11-12 00:21:53 · 139 阅读 · 0 评论 -
spring boot 集成mybatis实现分页功能的实例
1.导入依赖在你pom.xml文件中添加如下集成<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma原创 2018-11-28 16:29:26 · 14855 阅读 · 2 评论 -
spring boot集成mybatis-plus查询数据库的例子
1.导入依赖我这里用的是maven项目,先在pom.xml中加入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-11-29 00:21:09 · 8629 阅读 · 1 评论 -
spring集成paghelper的配置
上一篇已经说了在 MyBatis 配置 xml 中配置拦截器插件路径:https://blog.csdn.net/wufewu/article/details/84099430这一次是在 Spring 配置文件中配置拦截器插件<!-- 扫描包 --> <bean id="mapperScannerConfigurer" class="org.mybatis.sprin...转载 2018-11-15 10:22:22 · 302 阅读 · 0 评论 -
Mybatis的分页插件pagehelper的简单使用
对于使用Mybatis时,最头痛的就是写分页,需要先写一个查询count的select语句,然后再写一个真正分页查询的语句,当查询条件多了之后,会发现真不想花双倍的时间写count和select,所以这个时候我们可以使用Mybatis的分页插件pagehelper1.首先架包的导入:https://mvnrepository.com/artifact/com.github.pagehelper/...原创 2018-11-15 10:10:14 · 193 阅读 · 0 评论 -
mybatis中多表查询:一对一
思想:设每个员工对应一个部门,而我将员工查询出来要带出相应的部门信息我的emp表:我的dept表:设我有一个部门表的实体类:Dept.javapublic class Dept { private int deptNo; private String dname; private List<Emp> emp; public int getDeptNo() {...原创 2018-11-16 11:30:26 · 359 阅读 · 0 评论 -
mybatis多表查询:一对多
思想:设每个员工对应一个部门,而我将员工查询出来要带出相应的部门信息我的emp表:我的dept表:设我有一个部门表的实体类:Dept.javapublic class Dept { private int deptNo; private String dname; private List<Emp> emp; public int getDeptNo() {...原创 2018-11-18 23:44:27 · 168 阅读 · 0 评论 -
Mybatis动态sql无注解的简单写法
动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多的元素需要来了解。MyBatis 3 大大提升了它们,现在用不到原先一半的元素就可以了。MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素。ifchoose (when, otherwise)trim (where, set)foreach<?xm...原创 2018-11-14 09:43:20 · 281 阅读 · 0 评论 -
Mybatis-plus中代码生成器
public static void main(String[] args) { // 代码生成器 AutoGenerator mpg = new AutoGenerator(); // 全局配置 GlobalConfig gc = new GlobalConfig(); final String projectPath = S...转载 2018-11-15 18:40:30 · 772 阅读 · 0 评论 -
spring_mvc集成Mybatis-plus后可以取消单表的sql语句
1.jar包地址:https://mvnrepository.com/artifact/com.baomidou/mybatis-plus/3.0.5注意:引入 MyBatis-Plus 之后请不要再次引入 MyBatis 以及 MyBatis-Spring,以避免因版本差异导致的问题。2.配置:&lt;bean class="org.mybatis.spring.mapper.Mapper...原创 2018-11-15 17:20:13 · 695 阅读 · 0 评论 -
Mybatis动态sql语句注解的简单实例
创建一个接口类:package com.pk.sql;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.InsertProvider;import org.apache.ibatis.annotations.Param;import org.apache.ibatis.an...原创 2018-11-14 00:51:37 · 1568 阅读 · 0 评论 -
Redis的使用及缓存
java使用Redsi1.下载jar包:https://mvnrepository.com/artifact/redis.clients/jedis2.先配置好redsi的数据,然后在测试,方法如下:public static Jedis getJedis() { // redis连接的ip Jedis jedis = new Jedis("192.168.0.243"); //...原创 2018-11-18 20:26:10 · 125 阅读 · 0 评论