ICode9

精准搜索请尝试: 精确搜索
  • spring整合mybatis2021-05-05 18:33:56

    pom.xml中导入相关jar包 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </depen

  • 整合Spring-Mybatis2021-05-03 19:05:34

    整合Mybatis 步骤 导入相关jar包 junit mybatis mysql数据库 spring相关知识 aop织入 mybatis-spring 环境搭建: mybatis-spring这个依赖包对于spring和mybatis的版本是有要求的 导入pom文件依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache

  • spring事务2021-05-02 23:29:46

    spring事务 事务概念思路分析总结 事务概念 把一个事务的一系列操作当成一个操作来执行。核心:要么全部执行,要么一个都不执行。 思路分析 1、配置transactionManager <!-- 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.dat

  • 004Mybatis之分页和注解开发2021-05-01 11:58:57

    1、mybatis分页 1、用limit实现分页 (1)接口 List<User> getUserListByLimit(Map<String,Integer> map); (2)xml配置 <select id="getUserListByLimit" resultMap="userMap" parameterType="map"> select * from user limit #{s

  • MyBatis04:使用注解开发2021-04-29 13:05:32

    1、面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的系统中,系统的

  • MyBatis2021-04-27 14:02:06

    Mybatis程序示例 搭建数据库 CREATE TABLE USER( id INT(20) NOT NULL, NAME VARCHAR(30) DEFAULT NULL, pwd VARCHAR(30) DEFAULT NULL, PRIMARY KEY(id) )ENGINE=INNODB DEFAULT CHARSET=utf8 insert into `user`(`id`,`name`,`pwd`) values (1,'dwx','123456')

  • Mybatis---学习总结二2021-04-24 20:59:01

    Mybatis---增删改查 1.namespace2.select2.1 编写接口2.2 编写对应的mapper中的sql语句2.3 测试 3.Insert4.update5.Delete6.注意点 1.namespace namespace中的包名要和 Dao/mapper接口的包名一致! 2.select 选择,查询语句; id:就是对应的namespace中的方法名;resultType:Sql

  • 【mybatis-plus】什么是乐观锁?如何实现“乐观锁”2021-04-23 17:04:34

    “乐观锁”这个词以前我也没听过。上次在测试需求的时候,查询数据库发现有一个version字段,于是请教开发这个字干嘛使,人家回复我:乐观锁,解决并发更新用的。当时大家都忙,咱也不敢多问。今天就来折腾一下“乐观锁”。一、什么是乐观锁乐观锁其实用一句话来形容其作用就是:当要更新一条记

  • Mybatis-puls进阶2021-04-18 15:01:27

    目录主键生成策略 @TabelID更新操作自动填充@TableField乐观锁 @Version查询多种操作分页查询删除逻辑删除 @TableLogic性能分析插件Wrapper 主键生成策略 @TabelID uuid 自增ID 雪花算法 mybatis-plus 的主键策略 package com.baomidou.mybatisplus.annotation; public enum Id

  • Mybatis的基本使用2021-04-18 10:32:41

    目录 Mybatis的基本使用学习目标一、认识Mybatis1. 简介2. 原理3. 为什么使用Mybatis原生jdbc连接 4. Mybatis的优点5. Mybatis的核心6. 如何获取mybatis 二、Mybatis入门1. 环境搭建2. 创建一个模块,编写MyBatis核心配置文件3. 编写MyBatis工具类4. 创建实体类5. 编写Mappe

  • SpringBoot集成Mybatis-plus(二)---条件构造器2021-04-17 14:04:16

    Mybatis-plus条件构造器:https://mp.baomidou.com/guide/wrapper.html#abstractwrapper 1、测试QueryWrapper对象isNotNul() 和ge() @Test void testWrapper01(){ //查询name、email不为空,并且年龄大于3岁 QueryWrapper<User> wrapper = new QueryWrapper<>()

  • Mybatis学习总结第二篇2021-04-15 19:31:20

    Mybatis学习总结第二篇 一、在pom.xml中导入相关依赖二、编写MyBatis配置文件三、编写工具类MybatisUtils四、编写User实体类五、编写UserMapper接口六、编写映射文件七、测试(实现增删改查操作)八、数据库操作九、总结 一、在pom.xml中导入相关依赖 mysql-connector-java

  • MyBatis实现Mapper配置并查询数据2021-04-14 22:59:08

    什么是Mapper mapper 可以极大的方便开发人员进行ORM,提供极其方便的单表增删改查。 什么是mapper,一句话简单说,它就是个辅助mybatis极简单表开发的组件。它不是为了替代mybatis,而是让mybatis的开发更方便。 可以按照自己的需要选择通用方法,还能很方便的开发自己的通用方法。

  • MapperFactoryBean和MapperScannerConfigurer的作用和区别2021-04-12 12:33:27

    在介绍这两个映射接口之前首先了解这两个接口的目的是啥: 为了代替手工使用 SqlSessionDaoSupport 或 SqlSessionTemplate 编写数据访问对象(DAO)的代码,MyBatis-Spring 提供了一个动态代理的实现——MapperFactoryBean。这个类可以让你直接注入数据映射器接口到你的 service 层be

  • Mybatis实现Mapper配置2021-04-07 13:57:51

    准备数据源 # 删除mybatis_demo数据库 drop database if exists mybatis_demo; # 创建mybatis_demo数据库 create database mybatis_demo; # 使用mybatis_demo数据库 use mybatis_demo; # 创建account表 create table user ( id int auto_increment primary key,

  • MyBatis实现Mapper配置并查询数据2021-04-05 15:34:21

    MyBatis实现Mapper配置并查询数据 1.准备数据源 # 删除mybatis_demo数据库 drop database if exists mybatis_demo; # 创建mybatis_demo数据库 create database mybatis_demo; # 使用mybatis_demo数据库 use mybatis_demo; # 创建account表 create table user ( id in

  • Spring整合Mybatis2021-04-04 18:32:42

    环境搭建 pom.xml <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version> </dependency> <de

  • Maven静态资源过滤问题2021-04-01 21:02:26

    问题描述 今天写mybaits的时候,将Mapper与Mapper.xml放在了同一个文件夹。     但是在测试的时候,报了如下错误:    我明明已经绑定过了,为什么会显示找不到呢? 打开编译生成的target目录,发现果然在这里面也没有Mapper.xml 那就是Maven在编译的时候没有找到这个静态资源   解决

  • MyBatisPlus个人学习2021-03-22 11:05:35

    MyBatisPlus个人学习 概述特性快速入门1、创建数据库2、创建项目3、导入pom依赖4、连接数据库5、测试 CRUD及扩展1、增加操作2、乐观锁3、更新操作4 、主键生成策略6、查询操作7、删除操作8、逻辑删除9、性能分析插件10、条件构造器11、代码自动生成器 (ps:学习自官方和狂

  • My Batis-Plus学习笔记2021-03-21 14:01:59

    My Batis-Plus学习笔记 简介 MyBatis-plus(简称MP)是一个是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 为什么要学习它呢? MyBatis-Plus更加简洁,简化了MyBatis,可以帮我们节省大量的工作时间,所有的CRUD(增删改查)都

  • MyBatis--22021-03-20 23:33:20

    CRUD操作及配置解析 crud是指在做计算处理时的增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。 select select语句有很多属性 id 接口中的方法名与映射文件中的sql语句id

  • Spring 整合MyBatis2021-03-16 12:31:51

    Spring 整合MyBatis 1.在pom.xml中导入依赖包 导入依赖包后,会自动下载,如果代码一直是红的 刷新Maven就行了 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12<

  • mybatis动态代理2021-03-15 16:30:42

    简单使用 Mapper动态代理开发遵从的规范 sql映射文件的namespace必须和mapper接口的全限定类名保持一致mapper接口的接口方法名必须和xml中的sql语句id保持一致mapper接口的接口方法形参类型必须和sql语句的输入参数类型保持一致mapper接口的接口方法返回类型必须和sql语句的

  • Mybatis-plus入门2021-03-11 23:32:37

    Mybatis-plus入门 需要的基础:mybatis、Spring、SpringMVC! 学习Mybatis-plus的原因,他可以节省我们大量工作时间。所有的CRUD代码都可以自动化的完成! 最主要的是 可以偷懒!!! 简介 Mybatis -plus官网:https://mp.baomidou.com/Mybatis-plus,简化Mybatis! 使用第三方组件流程: 1、

  • Mybatis-plus2021-03-11 08:01:18

    1、MyBatisPlus概述 MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 tk-mapper、MyBatisPlus 偷懒的! 1.1、简介 是什么? MyBatis 本来就是简化 JDBC 操作的! 官网:https://mp.baomidou.com/ MyBatis Plus,简化 MyBatis ! 1.2、特性 无侵入:只做增强不做

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有