摘要: 1、@MapperKey xxxMapper.xml配置文件 <!--根据ID查询出一条记录,并且使用Map集合封装结果集--> <select id="queryEmployeeById" parameterType="java.lang.Integer" resultType="java.uti 阅读全文
posted @ 2020-09-13 17:05 变体精灵 阅读(533) 评论(0) 推荐(0) 编辑
摘要: Mybatis配置文件详解 在mabatis中有两个配置文件,一个是全局配置文件,它是指导Mybatis如何运行的(官方的名称是applicationContext.xml),另外一个配置文件时dao接口的实现文件(xxxmapper.xml),它是指导哪个接口中的哪个方法是如何运行的. 一、全局配 阅读全文
posted @ 2020-09-13 01:01 变体精灵 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 需求:查询出刚刚插入(删除/修改)的记录的详细信息 1、xxxMapper接口 public interface EmployeeMapper { // 添加操作 public int insertEmployee(Employee employee); // 根据ID查询出一条记录 public 阅读全文
posted @ 2020-09-13 00:51 变体精灵 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 1、实体类Employee.java // 省略set/get/toString方法 public class Employee { private Integer EmployeeId; private String EmployeeName; private String EmployeePas 阅读全文
posted @ 2020-09-11 14:45 变体精灵 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 整个Demo结构如下: 1、导包,我这里是Maven工程,只需要导入相应依赖即可 // 导入Mybatis的jar包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.3 阅读全文
posted @ 2020-09-10 15:47 变体精灵 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、Mybatis简介 1、MyBatis;和数据库进行交互;持久化层框架(SQL映射框架) 1、从原始的JDBC dbutils(QueryRunner) JdbcTemplate xxx;这些与数据库进行交互的工作单元称为工具. 工具:一些功能的简单封装. 框架:某个领域的整体解决方案;缓存,考 阅读全文
posted @ 2020-09-10 15:17 变体精灵 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1、web.xml配置文件如下 <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> // 加 阅读全文
posted @ 2020-09-09 16:34 变体精灵 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、前言 关于 DispatcherServlet 为什么要配置成 / ,具体的可以参考这篇博客: https://i.cnblogs.com/posts/edit;postId=11869540 如果把 DispatcherServlet 的 url-pattern 配置成 /* ,那么它会覆盖掉 阅读全文
posted @ 2020-09-03 09:59 变体精灵 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、url-pattern的匹配规则 1、精确路径匹配 例如: Servlet01 的 url-pattern 配置的是 /* Servlet02 的 url-pattern 配置的是 /hello 这个时候如果浏览器访问 http://localhost:8080/hello 时,虽然这两个路径都 阅读全文
posted @ 2020-09-03 00:43 变体精灵 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 1、在web.xml中配置一个CharacterEncodingFilter <!--因为有缓存的关系,解决中文乱码的过滤器必须要配置在所有过滤器的最前面--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-c 阅读全文
posted @ 2020-09-02 21:53 变体精灵 阅读(148) 评论(0) 推荐(0) 编辑