员工管理系统
项目创建
系统要求
java 8
Maven 3.3+
idea 中maven的配置,设置镜像源为阿里的镜像源(自行csdn搜索如何配置)
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
idea
最好为2019版本以上
Springboot项目创建
在idea中直接创建一个SpringBoot项目
选择右边所选的相关依赖
配置文件
配置MyMvcConfig文件
该文件用来自定义一些SpringMvc的配置,一些固定的路径映射,视图解析器,国际化组件,Filter拦截器(我也没太学明白,持续更新把)
静态资源的位置
所有静态的页面资源都放在resources目录下面,static目录用来放静态资源,图片,图标,CSS样式等,而templates目录用来放html页面
web开发
Thymeleaf的使用
在每个html页面中夹杂着使用,具体请查看Thymeleaf官方文档,通过Thymeleaf的表达式,可以在html页面上动态的取到后端传过来的数据,并且当thymeleaf表达式未取到正确的值时,html页面会显示它自己本身的静态数据。
给出首页示例