软信学院spring5spring mvc mybatis ssm springmvc java笔试面试

7人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • java8期
更多班级

java8期

支持随到随学,24年10月过期

¥92.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

软信学院java分布式微服务体系springboot+springcloud ( 共9门 )

套餐价 :¥198.00 原价 :¥390.00 立即购买 查看详情

课程概述

目录

评论

简  介 软信学院全新打造的spring5全家桶涵盖spring5ioc,aop,springmvc,mybatis整合,事务管理,日志管理,异常管理
1. Spring
1.1. 为什么用spring(javaEE传统开发中遇到的问题) 
1.1.1. 代码耦合度较高 
1.1.2. 控制事务/日志/异常处理繁琐 
1.1.3. 整合第三方框架复杂 
1.2. 什么是spring 
2. Spring ioc/di 
2.1. Maven配置pom.xml 
2.2. 控制反转/依赖注入的概念 
2.3. Bean概述 
2.3.1. Bean的四种实例化方式 
2.3.2. Property 
2.3.3. depends-on 
2.3.4. Lazy-initialized
2.3.5. 自动装配 18
2.3.6. 方法注入 19
2.3.7. Bean的作用域 21
2.3.8. Bean的生命周期回调 25
2.3.9. ApplicationContextAware 和 BeanNameAware和BeanFactoryAware 28
2.3.10. 其他感知接口 32
2.3.11. 容器拓展点 40
2.3.12. Bean的继承 48
2.4. 注解的使用 49
2.4.1. @Configuration @Bean 49
2.4.2. @Autowired 50
2.4.3. @Qualifier("banjix") 55
2.4.4. @Resource 58
2.4.5. @Component 58
2.4.6. @ComponentScan 59
2.4.7. @Bean 59
2.4.8. @import 61
2.4.9. @ImportResource 62
2.4.10. @Profile 64
2.4.11. @PropertySource 66
2.5. Spring事件和自定义事件 67
2.5.1. 定义事件 67
2.5.2. 定义监听方式一 68
2.5.3. 定义监听方式二 69
3. Spring aop 70
3.1. Maven配置pom.xml 71
3.2. 切面配置 72
3.3. 注解配置 72
3.3.1. 主配置文件Init.java 72
3.3.2. Aspect类 73
3.4. Spring AOP 定义切入点指示符 74
3.4.1. Within 74
3.4.2. Execution 74
3.4.3. This 75
Spring代理两种方式:jdk代理 cglib代理 75
3.4.4. target 75
3.4.5. this与Target的区别 75
3.4.6. args 75
3.4.7. @target 76
3.4.8. @args 76
3.4.9. @within 76
3.4.10. @annotation 77
3.4.11. bean 77
3.5. @DeclareParents 77
3.6. 切面实例化模型perthis和pertarget 79
4. Spring mvc 79
4.1.1. DispatcherServlet 79
4.1.2. Srpingmvc注解 80
4.2. 配置流程 84
4.2.1. Pom配置 84
4.2.2. Web.xml配置 86
4.2.3. Spring.xml配置 88
4.2.4. Controller 89
5. Spring dao 90
5.1. Jdbc.properties 90
5.2. 配置pom.xml 90
5.3. Spring.xml配置 91
5.4. 写dao接口文件 93
5.5. 写dao对应的xml文件 93
5.6. 调用dao层 94
6. 加入连接池 94
7. Spring tx事务管理 95
8. 异常管理 95
9. 日志管理 95

 
 

* 课程提供者:软信教育