Spring清单
一、 String:
- Spring开发框架_01
(1) String框架简介:
a) 传统的JavaEE开发:
b) Spring简介:
c) Spring组成架构:
(2) 控制反转:
a) IOC产生动机:
b) IOC基础实现:
c) SpringTest测试:
(3) 依赖注入(上):
a) Bean的基本管理:
b) P命名空间:
c) 注入数组(Array):
d) 注入List集合:
e) 注入Set集合:
f) 注入Map集合:
g) 注入Properties集合:
(4) 依赖注入(下):
a) 构造方法注入:
b) 自动装配:
c) Bean实例化管理:
d) Bean初始化与销毁:
5) 扫描注入:
a) context扫描注入简介:
b) 资源扫描注入:
c) @Resource与@Autowired注解:
2. Spring开发框架_02
(1) 资源读取:
a) Resource接口:
b) 读取不同资源:
c) ResourceLoader接口:
d) 资源注入:
e) 注入资源数组:
f) 路径通配符:
(2) Spring表达式(上):
a) Spring表达式基本定义:
b) 表单时解析原理:
c) 自定义表达式分隔符:
d) 字面表达式:
e) 数字表达式:
f) 关系表达式:
g) 逻辑表达式:
h) 三目运算符:
i) 字符串表达式:
j) 正则匹配:
k) Class表达式:
(3) Spring表达式(下):
a) 表达式变量操作:
b) 集合表达式:
c) 表达式注入:
d) 基于Annatation使用SpEL
(4) Spring与JMS消息组件:
a) JMS消息组件简介:
b) 配置ActiveMQ:
c) 建立Queue发送者:
d) 建立Queue消费者:
e) 处理Topic消息:
f) Bean环境配置:
3. Spring开发框架_03
(1) 定时调度:
a) 传统定时操作实现缺陷:
b) Quartz定时调度:
c) 继承QuartzJobBean类实现定时任务:
d) CRON实现定时调度:
e) 基于Spring实现QuartZ调度:
f) SpringTask任务调度:
g) 基于配置文件实现SpringTask任务调度:
h) 基于Annotation配置SpringTask:
i) SpringTask任务调度池:
(2) AOP切面编程:
a) AOP产生动机:
b) AOP简介:
c) AOP切入点表达式:
d) AOP基础实现:
e) 前置通知参数接收:
f) 后置通知:
g) 环绕通知:
h) 基于Annotation实现AOP配置:
4. Spring开发框架_04
(1) JDBC操作模板:
a) JDBC模板简介:
b) 数据库连接:
c) JdbcTemplate数据更新:
d) JdbcTemplate数据查询:
e) C3P0数据库连接池:
(2) Spring事务控制:
a) 传统的JDBC事务的处理控制:
b) Spring事务处理架构:
c) 事务传播属性:
d) 事务隔离级别:
e) 编程式事务控制:
f) 注解式事务:
g) 声明式事务控制:
5. Spring开发框架_05
(1) SpringMVC基础开发:
a) SpringMVC简介:
b) 搭建SpringMVC开发环境:
c) 编写SpringMVC程序:
d) 接收请求参数:
e) 参数与对象转换:
(2) SpringMVC深入应用:
a) 获取内置对象:
b) Web资源安全访问:
c) 读取资源文件:
d) Restful展示风格:
e) 文件上传:
(3) SpringMVC拦截器:
a) 拦截器的基本概念:
b) 定义基础拦截器:
c) HandlerMethod:
(4) 服务器端数据验证:
a) 验证规则的定义与获取:
b) 文件上传验证:
c) 数据验证处理:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端