Spring框架技术学习笔记

2020-05-01T10:13:00

Spring框架技术学习笔记

为什么学spring框架技术

  1. 优秀的轻量级JavaEE开源框架
  2. 让简单的JavaBean实现EJB的功能
  3. 非侵入式
  4. 优雅、强大、松耦合、兼容其他框架技术

学什么

1.控制反转IoC

2.依赖注入DI

3.面向切面编程AOP

4.Spring中的JDBC

5.在Spring中集成 其它ORM框架

6.Spring中的事务管理

7.Spring中的MVC

怎么学spring框架技术

1.理解概念

2.每个点从案例入手做

3.先学会如何使用框架,再深入一点可以去学习源码中的编程思想和模式

4.整合SSM、学习SpringBoot

spring的学习目标

  1. 让JavaEE开发变得简单、易用
  2. 业务应用不依靠springApl(非侵入性)
  3. 集成已存在的成熟应用解决方案(不重复发明轮子)
  4. 利用面向对象的优秀技术(面向接口而非实现编程,组合优于继承)
  5. 促进好的编程习惯
  6. 测试业务应用变的简单

Spring能干得事情

  1. loc/DI
  2. AOP
  3. 对JDBC和ORM的支持
  4. 服务(事务、安全、日志)
  5. 各种技术的整合(SSH、SSM)
  6. Web应用框架

Spring创建方式

  • 在IDEA创建普通的Java项目,添加maven支持
  • 在命令行通过maven的archetype骨架,生成一个quickstart类型的maven项目
  • 在IDEA创建maven类型的项目,选择apache-maven-quickstart
  • 手动组织项目的结构,创建目录和文件,pox.xml需要做最小配置,使用mvn clean命令来生成
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »