上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 32 下一页
摘要: 处理器映射器和适配器分为两类:非注解的处理器映射器和适配器、注解的处理器映射器和适配器 一、非注解的处理器映射器和适配器 ①、处理器映射器 将bean的name作为url精选查找 <!-- 处理器映射器 将bean的name作为url精选查找 如下: <bean name="/xxx.action" 阅读全文
posted @ 2021-07-13 15:27 一杯水M 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 一、环境搭建 二、配置前端控制器 在web.xml中配置前端控制器,前端控制器的本质是一个Servlet所以其配置方式,和Servlet一样 <!-- springmvc前端控制器 --> <servlet> <servlet-name>springmvc</servlet-name> <servl 阅读全文
posted @ 2021-07-13 11:46 一杯水M 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、springMVC原理 如图: ①、发起请求到前端控制器(DispatcherServlet) ②、前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找 ③、处理器映射器HandlerMapping向前端控制器返回Handler ④、前端控制器调用处理 阅读全文
posted @ 2021-07-12 15:37 一杯水M 阅读(108) 评论(0) 推荐(0) 编辑
摘要: mybatis 逆向工程:mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 逆向工程开发有两种方式:1、通过Java工程,2、通过maven工程 一、Java工程(不做详细说明) 下载地址:https://g 阅读全文
posted @ 2021-07-12 10:44 一杯水M 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1、在上一章dao开发基础上增加mapper.xml和mapper.java 2、修改mybatis核心配置文件,包扫描 <mappers> <!-- <mapper resource="mybatis/User.xml"/> --> <package name="com.xxx.mybatis.s 阅读全文
posted @ 2021-06-30 17:21 一杯水M 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、开发框架结构 1、引入jar包 2、配置文件 3、po 4、dao 二、编写dao接口和接口实现类 public interface UserDao { public User findUserById(int id); dao实现类 public class UserDaoImpl imple 阅读全文
posted @ 2021-06-30 16:59 一杯水M 阅读(58) 评论(0) 推荐(0) 编辑
摘要: mybatis和spring整合 需要jar包 1、数据库驱动和数据连接池 2、spring 3、mybatis 4、mybatis和spring的整合包(下载地址:https://github.com/mybatis/spring) 4.1、下载只有maven工程源码,没有jar包 4.2、根据源 阅读全文
posted @ 2021-06-30 14:51 一杯水M 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 系统为了提高系统并发,性能、一般对系统进行分布式部署(集群部署方式) 不使用分布缓存,缓存的数据在各各服务单独存储,不方便系统 开发。所以要使用分布式缓存对缓存数据进行集中管理。 mybatis无法实现分布式缓存,需要和其它分布式缓存框架进行整合 mybatis提供了一个cache接口,如果要实现自 阅读全文
posted @ 2021-06-29 14:33 一杯水M 阅读(251) 评论(0) 推荐(1) 编辑
摘要: 一、什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSessio 阅读全文
posted @ 2021-06-29 14:08 一杯水M 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一、什么是延迟加载 先从单表查询、需要时再从关联表去关联查询,大大提高 数据库性能,因为查询单表要比关联查询多张表速度要快。 mybatis的延迟加载 resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collect 阅读全文
posted @ 2021-06-29 13:24 一杯水M 阅读(317) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 32 下一页