1. java 常用WEB开发框架
SSM : spring + SpringBoot + Mybatis
SSH: Hibernate + STRUCTS + Spring
2. Maven 导包方法:
<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->
#导入Spring
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.3</version>
</dependency>
#导入Spring-JDBC
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.3.3</version>
</dependency>
3. Spring 优点:
-
Spring 是一个开源,免费的容器(框架)
-
Spring 是一个轻量级,非入侵式的框架
-
🅰️ 控制反转(IOC),面向切面编程(AOP)
-
支持事务的处理,对框架整合的支持
总之, Spring 就是一个轻量级的控制反转(IOC) 和面向切面编程(AOP)的框架
4. Spring 组成
5. Spring 拓展
-
Spring Boot
-
一个快速开发的脚手架
-
基于Spring Boot 可以开发单个微服务应用
-
约定大于配置
-
-
Spring Could
-
基于SpringBoot实现的
-