idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf

今天大兄弟来讲一下在idea下,使用Spring Boot ,搭建Spring MVC+thymeleaf。

在Java开发领域,Spring Boot算得上是一颗耀眼的明星了。Spring Boot集成了大量的第三方库的配置,达到了几乎可以零配置的开箱即用的效果,包括我们今天要讲的Spring MVC和thymeleaf。

首先在idea下新建项目,如图,点击下一步:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第1张图片

在这里根据需求自己填写配置,点击下一步:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第2张图片

在此处勾选Web下的Web,Template Engines中的Thymeleaf,如果要连接数据库的话,根据自己情况勾选:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第3张图片

最后,完成:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第4张图片

到此我们已经完成了Spring Boot的项目创建,打开Application.java文件,我们可以看见一个入口函数以及SpringBootApplication注解,这个注解等同于@Configuration+@EnableAutoConfiguration+@ComponentScan:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第5张图片

Spring Boot自动注册了DIspatcherServlet,我们无需配置,只需要配置一下试图解析即可,打开resources下的application.properties:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第6张图片

最后我们写一个hello word,新建一个controller包,并在包中新建一个Home.java,编写代码如下:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第7张图片

这样,控制器就编写完成了,但是现在没有视图,那么,我们来写一个试图吧。

在resources/templates下新建文件夹home,在home中新建一个hello.html并编写代码:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第8张图片OK,大功告成!Spring Boot已经集成了tomcat,我们不需要配置,直接运行即可:

idea 新建thymeleaf_在idea下搭建Spring Boot+Spring MVC+thymeleaf_第9张图片

你可能感兴趣的:(idea,新建thymeleaf)