配置文件没有注册 遇到这样的报错,可能是Mapper.xml没有注册。 解决方案: 在核心配置文件(一般叫mybatis-config.xml)的最后面加入 <mappers> <mapper resource="xxx/xxx/xxx"/> </mappers> ,在resource里将路径改为M ...
分类:
其他好文 时间:
2020-11-06 02:27:36
阅读次数:
23
需求是一个pid下面会带多个子id,前端传一组pid集合,返回根据pid分组的所有子id及子id下的信息 <select id="listBvsCustByParentMemberIds" resultMap="sellerCodeMap"> select b.id as custMemberId, ...
分类:
数据库 时间:
2020-11-06 02:20:35
阅读次数:
29
01.Mybatis课程介绍及环境搭建 01.mybatis课程介绍 02.三层架构和ssm框架的对应关系 03.jdbc操作数据库的问题分析 04.mybatis概述 mybatis 通过 xml 或注解的方式将要执行的各种 statement 配置起来,并通过 java 对象和 statemen ...
分类:
其他好文 时间:
2020-11-06 01:27:37
阅读次数:
14
@SpringBootApplication 这个注解是Spring Boot最核心的注解,用在 Spring Boot的主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。实际上这个注解是@Configuration,@EnableAutoConfig ...
分类:
编程语言 时间:
2020-11-04 19:24:43
阅读次数:
45
1.mybatis为何能防止sql注入? mybatis可以通过#{xxx}的方式进行预编译sql语句($(xxx)只是将字符串替换,没有预编译) 2.预编译为何能防止sql注入? 一条sql语句的执行需要经过语义解析,制定执行计划,执行并返回结果 预编译后的语句将命令和参数分离,以?代替参数,在编 ...
分类:
数据库 时间:
2020-11-04 18:43:49
阅读次数:
25
问题描述 上次面试中被问到Mybatis中使用insert后返回自增id怎么操作,当时只知道可以返回被修改的行数,并不知道可以将插入/修改的内容的主键id映射到使用的对象中,后续查阅资料才知道有这样的功能。。 方法有两种 xml/注解 User.java: public class User { p ...
分类:
其他好文 时间:
2020-11-04 18:41:14
阅读次数:
21
1.pom依赖 <?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 ...
分类:
其他好文 时间:
2020-11-04 18:27:32
阅读次数:
13
##新学到的知识 echart图表的使用 表格内容过多,如何用省略号代替 mybatis bind标签的使用 mybatis choose标签的使用 ...
分类:
其他好文 时间:
2020-11-02 10:45:58
阅读次数:
37
学完了ssm框架之后针对图书管理的几个小功能进行针对于ssm框架的整合 首先数据库是最为关键的,同时也是一个项目的基础 use `ssmbuild`; create table `books`( `bookID` int(10) not null auto_increment comment '书i ...
分类:
其他好文 时间:
2020-11-02 10:28:02
阅读次数:
20
mybatis-spring原理解析 ? 没有spring使用Mybatis的步骤是 1:创建SqlSessionFactoryBuilder 2: 通过SqlSessionFactoryBuilder创建要给SqlSessionFactory 3: 创建SqlSession 4: 获取Mapper ...
分类:
编程语言 时间:
2020-11-01 22:01:14
阅读次数:
27