Spring Boot的背景、由来、作用:
它是Spring下面的一个子项目,近两年特别火,是微服务的重要组成部分,而微服务是把一个大的项目按模块拆分成几个子项目,在一定程度上代替了Spring MVC,另外它简化了配置,当添加org.springframework.boot这个依赖后;它会自动添加Spring的相关的jar包,以及json包,而且还内部集成了tomcat/jetty容器;
Spring Boot的具体的使用:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
用Spring boot尽量不要用jsp,这样会影响Spring boot的一些功能;
模板引擎freemarker的使用:
1.导入相关的.jar包;
2.写控制器并返回相应的前端页面;
3.在resourse下创建.ftl模板文件;
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> 欢迎${loginname} <#if age<=17>小哥 <#elseif age<=30>先生 <#else>大叔 </#if>登录 <table border="1"> <tr> <td>ID</td> <td>名字</td> <td>性别</td> </tr> <!--下面这个是什么意思?百度一下或是看视频--> <#list stuList?sort_by("id")?reverse as stu> <td> <td>${stu.id}</td> <td>${stu.name}</td> <td>${stu.gender}</td> </td> </#list> </table> </body> </html>
...
构建方式、多模块、运行方式: