插件编写要求(分页插件PageHelper) 自定义插件需要做到三点 1)实现Interceptor接口 public class PageInterceptor implements Interceptor{} 2)实现对应的方法。最关键的是intercept()方法里面是拦截的逻辑,需要增强的代 ...
分类:
编程语言 时间:
2020-07-09 19:41:08
阅读次数:
73
@Configuration介绍 Spring3.0之前要使用Spring必须要有一个xml配置文件,这也是Spring的核心文件,而Spring3.0之后可以不要配置文件了,通过注解@Configuration完全搞定。 @Configuration即用来代替Spring配置文件的,它就是一个@C ...
分类:
编程语言 时间:
2020-07-09 12:32:42
阅读次数:
98
导入坐标 <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version> < ...
分类:
其他好文 时间:
2020-07-09 01:08:17
阅读次数:
71
VideoMapper.java /** * 根据评分和标题模糊查询 * @param point * @param title * @return */ List<Video> selectByPointAndTitleLike(@Param("point") double point,@Para ...
分类:
其他好文 时间:
2020-07-08 23:27:39
阅读次数:
101
1、导入相关依赖 (PageHelper自带了mybatis、mybatis-spring,不排除会报错) <!-- pagehelper分页插件依赖 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>page ...
分类:
编程语言 时间:
2020-07-08 23:17:53
阅读次数:
199
##1.多对一 实体类 //这里用到了lombok @Data public class Student { private int id; private String name; //学生需要关联一个老师! private Teacher teacher; } @Data public clas ...
分类:
其他好文 时间:
2020-07-08 23:11:05
阅读次数:
77
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句
分类:
其他好文 时间:
2020-07-08 21:30:19
阅读次数:
68
mybatis之注解实现CRUD功能 步骤: 1、根据表创建pojo类 @Data @AllArgsConstructor @NoArgsConstructor public class User { private int uid; private String uname; private St ...
分类:
其他好文 时间:
2020-07-08 19:45:20
阅读次数:
54
1.mapper接口名和映射文件的namespace对应不上 2.mapper接口在扫描的时候对应的包名不对 3.映射文件未添加扫描 4.映射文件未编译(maven项目) 解决办法: 1.排除接口名和namespace对应不上的问题-》其他mapper都能用,就你新建的不能用 2.优先采用注解来排除 ...
分类:
移动开发 时间:
2020-07-08 19:29:59
阅读次数:
87
bind标签可以使用OGNL表达式创建一个变量并将其绑定到上下文中。 在前面的UserMapper.xml有一个selectByUser方法,这个方法用到了like查询条件。 使用concat函数连接字符串,在MySQL中,这个函数支持多个参数,但在Oracle中支持两个参数。由于不同数据库之间的语 ...
分类:
数据库 时间:
2020-07-08 13:20:25
阅读次数:
111