day38(MVC模型,自定义SpringBoot及引用)
1.MVC模型:
M:model 模型
V:view 视图
C:controller 控制
实现程序的经典模型,model通常表示要呈现给用户的数据模型,view通常表示展示给用户的外观,controller 主要职责就是负责将哪个数据模型最终在哪个view视图上呈现给用户
MVC既可以设计桌面程序,也可以设计web程序。
1.引用依赖
在最外层的pom.xml文件中
<properties>
<!-- 设置 JDK 版本为 1.8 -->
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
<!-- 设置编码为 UTF-8 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>
2.刷新Maven
lifecycle——》install
3.将V26Java中,引入除了controller与entity以外的文件
4.构建
Bulid——》buildproject,删除错误引用
5.修改WebServerApplication的主方法
将main方法修改为run
6.再次install
3.导入boot
1.引用依赖
在最外层的pom.xml文件中
<dependencies>
<dependency>
<groupId>com.tedu</groupId>
<artifactId>WebServerBoot</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<properties>
<!-- 设置 JDK 版本为 1.8 -->
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
<!-- 设置编码为 UTF-8 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>