搜索结果
查询Tags标签: mapper,共有 304条记录-
集成Mybatis
(1)引入start(JDBC,MySQl,MyBatis) <dependency> <groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.2.0</version> </dependency>(2)配置数据库 sprin…
2022/4/19 23:19:01 人评论 次浏览 -
【狂神springboot笔记】SpringBoot整合Mybatis
1、添加依赖包和配置数据源 在官网找到对应的依赖<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.2.2</version> </dependency>数据源不变 ap…
2022/4/19 23:14:05 人评论 次浏览 -
若依sqlserver mapper.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.project.moni…
2022/4/13 19:12:46 人评论 次浏览 -
创建mybatis配置文件模板和约束文件爆红问题的解决
创建mybatis配置文件模板 Mybatis配置和mapper文件约束爆红(外部导包的解决办法) http://mybatis.org/dtd/mybatis-3-mapper.dtd http://mybatis.org/dtd/mybatis-3-config.dtd
2022/4/12 6:13:31 人评论 次浏览 -
MyBatis工作流程
1.创建mybatis-config.xml进行环境配置、全局设置、Mapper声明及其他配置信息 2.在初始化工具类MyBatisUtils中,通过SqlSessionFactoryBuilder.build() 创建一个全局唯一的SqlSessionFactory对象 3.通过SqlSessionFactory创建SqlSession对象,SqlSession需要解析与之对应…
2022/4/8 23:26:11 人评论 次浏览 -
linux磁盘硬盘挂载分区增加
查看磁盘 fdisk -l 初始化磁盘 mkfs.ext4 /dev/sdb 挂载磁盘到分区mount /dev/sdb /home 开机自动挂载echo /dev/sdb /home ext4 defaults 0 0 >> /etc/fstabcat /etc/fstab df -hfdisk -lfdisk /dev/sdanp3 printt38eprintwpartprobefdisk -lpvcreate /dev/sda3pvd…
2022/4/5 7:21:39 人评论 次浏览 -
2022.4.3 记录---mybatis使用中的几点容易忽略
1、关于mybatis的ResultMap的作用 ResultMap的作用就是在规范实体类属性名称与数据表字段名称和数据库字段类型 当数据表中的字段名称发生变动时,对应的XML中的ResultMap需要作相应调整。2、Mapper接口中的方法传入的参数可使用@Param()注解来规范名称3、XML文件内传入的…
2022/4/3 6:19:59 人评论 次浏览 -
Eplices中配置Mybatis时遇见The error may exist in SQL Mapper Configuration,相关问题的解决方案
最近在学习Mybatis的有关知识,发现了一些很常见的因配置或代码问题造成的数据库连接错误问题,下面我就给大家总结一下我所遇到的“疑难杂症”和一步步的解决方法! 1.初学者往往会因为eplices中没有导入对数据库连接的jar包而出现以下问题 Exception in thread "ma…
2022/3/21 19:28:01 人评论 次浏览 -
自用插件记录
参考博客IDEA 插件 CodeGlance代码地图Translation 翻译插件(CTRL + SHIFT+ Y)Rainbow Brackets 彩虹括号Grep Console 日志颜色Statistic代码统计Markdown Navigator idea 内嵌 markdown编辑器RestfulToolkit 快速查询项目接口GsonFormat JSON字符串快速转换为Java类(…
2022/3/19 23:59:55 人评论 次浏览 -
Generator自动化生成dao以及mapper相应的代码
目录结构以及添加完相应的依赖在maven工程中出现相应的Plugins双击就可以运行添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/…
2022/3/19 23:27:49 人评论 次浏览 -
4.MyBatis执行SQL的两种方式
本节主要介绍 MyBatis 执行 SQL 语句的两种方式和它们的区别。MyBatis 有两种执行 SQL 语句的方式,如下:通过 SqlSession 发送 SQL 通过 SqlSession 获取 Mapper 接口,通过 Mapper 接口发送 SQL一、SqlSession发送SQL 有映射器之后就可以通过 SqlSession 发送 SQL 了。…
2022/3/6 19:15:04 人评论 次浏览 -
mybatis 源码解析之如何实现 mapper 动态代理
mybatis 底层是基于 JDK 动态代理来实现 mapper 动态代理的,所以我们先来看看 JDK 动态代理。 1、回顾JDK 动态代理 1.1、定义接口 & 实现类public interface Subject {int add(int x, int y); }public class RealSubject implements Subject {@Overridepublic int a…
2022/3/4 11:45:12 人评论 次浏览 -
springboot学习--动力节点
动力节点 springboot教程 Created 星期四 17 二月 2022 springboot讲解分析项目案例顺序如何创建一个springboot框架web项目使用springboot框架集成springmvc使用springboot框架的核心配置文件application.properties使用springboot框架的核心配置文件application.yml或者…
2022/3/3 6:19:32 人评论 次浏览 -
Mybatis-Plus 逻辑删除 & 通用枚举
目录逻辑删除修改表结构配置测试删除测试查询通用枚举修改表结构定义枚举配置修改实体类测试插入数据测试查询逻辑删除 在系统开发中,有时删除操作需要实现逻辑删除,所谓逻辑删除就是将数据标记为删除,而并非真正的物理删除(非 DELETE 操作),在查询时需要携带状态条…
2022/3/3 6:15:17 人评论 次浏览 -
MyBatis 获取参数值的两种方式
MyBatis获取参数值的两种方式:${}和#{} ${}的本质就是字符串拼接,#{}的本质就是占位符赋值 ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号; 但是#{}使用占位符赋值的方式拼接sql,此时为字符串类型或日期类型的字段进行…
2022/2/27 6:21:23 人评论 次浏览