摘要: 常用注解 1. RequestMapping RequestMapping可以放在类上和方法上,放在类上表示一级目录,或表示某一个具体的模块 属性 path和value属性的作用相同 method决定方法的请求方式 params:请求必须包含的参数 headers:请求必须包含的请求头 以上的属性出 阅读全文
posted @ 2024-02-28 08:43 刘二水 阅读(33) 评论(0) 推荐(0)
摘要: SpringMVC基于组件方式执行流程 <mvc:annotation-driven>标签 自动加载处理器映射器和处理器适配器 阅读全文
posted @ 2024-02-28 08:43 刘二水 阅读(14) 评论(0) 推荐(0)
摘要: Web层,表现层 入门程序 1. 需求描述 页面上设置一个链接,点击链接后跳转到成功页面。 2. 搭建环境 从骨架创建项目 解决创建项目过慢的问题 项目创建后,完善目录结构,创建相应的目录并设置目录类型 源代码目录(java)和资源目录(resources) 注:我这里已经设置过了,所以就不能再进行 阅读全文
posted @ 2024-02-28 08:43 刘二水 阅读(46) 评论(0) 推荐(0)
摘要: Spring基于XML的IOC实例 将改进后的工厂模式通过Spring来实现,解析配置文件、创建仓库,将对象存入仓库的过程都由Spring来做,我们只需要配置好配置文件,获取仓库中的对象即可 1. 在pom中引入Spring环境 <?xml version="1.0" encoding="UTF-8 阅读全文
posted @ 2024-02-27 20:59 刘二水 阅读(48) 评论(0) 推荐(0)
摘要: Spring的事务控制 1. Spring中基于XML的声明式事务控制配置步骤 配置事务管理器 <bean class="org.springframework.jdbc.datasource.DataSourceTransactionManager" id="transactionManager" 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(74) 评论(0) 推荐(0)
摘要: Spring中的JdbcTemplate 持久层总图 1. JdbcTemplate相关的jar包 spring-jdbc-5.2.11.RELEASE.jar 2. JdbcTemplate的学习路径 JdbcTemplate的作用 用于和数据库交互,实现对表的CRUD操作 如何创建JdbcTem 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(203) 评论(0) 推荐(0)
摘要: Spring中的AOP 通过配置(XML/注解)实现AOP 1. AOP相关术语 1.1 连接点 方法,Service接口中的所有方法 1.2 切入点 方法,Service接口中被增强过的方法 Tip:所有的切入点都是连接点 1.3 通知 方法,通常,具有增强功能的方法会放到一个类中,该类中所有用于 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(107) 评论(0) 推荐(0)
摘要: 动态代理 1. 特点 字节码随用随创建,随用随加载 2. 作用 不修改类的源码基础上对类的方法进行增强 3. 分类 基于接口的动态代理 基于子类的动态代理 4. 基于接口的动态代理 4.1 涉及的类 Proxy 4.2 提供者 JDK官方 4.3 如何创建代理对象 Proxy的newProxyIns 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(58) 评论(0) 推荐(0)
摘要: Spring整合Junit 上面部分的内容是把8.3.7节的第一个问题给解决了,我们来看第二个问题(测试代码开发和测试部分耦合度高,图中标红部分一般测试人员无法完成) pom中导入Spring整合Junit的坐标 使用Junit提供的@RunWith注解把Junit原有的main方法替换成Sprin 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(24) 评论(0) 推荐(0)
摘要: Spring基于注解的IOC 1. 构建注解环境 在beans.xml中加入context名称空间和约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" 阅读全文
posted @ 2024-02-27 20:45 刘二水 阅读(58) 评论(0) 推荐(0)