springboot入门教程(springboot系列教程)

关于springboot入门教程,springboot系列教程这个很多人还不知道,今天欣欣来为大家解答以上的问题,现在让我们一起来看看吧!

springboot入门教程(springboot系列教程)springboot入门教程(springboot系列教程)


springboot入门教程(springboot系列教程)


1、使用SpringBoot进行JaWeb应用程序的开发主要分为以下几个步骤:在写web项目的时候,controller里的返回值一般分为两种,一种是返回页面,也就是ModeAndView,另一种是直接返回数据,比如json格式的数据。

2、返回一个页面,我们需要用到一些模板引擎,比如熟知的访问 jsp,模板引擎后面会详细讲解。

3、spring-boot 支持多种模版引擎包括:Thymeleaf是一个ja类库,它是一个xml/xhtml/html5的模板引擎,可以作为mvc的web应用的view层。

4、Thymeleaf还提供了额外的木块与spring mvc集成,所以使用s框架的也可以使用这个模板引擎。

5、接下来,我们通过一个项目,来实践一下两种不同的返回结果。

6、先看一下最终的目录结构:这里我们使用了Thymeleaf模板引擎来获得后台传来的数据并解析,使用bootstrap框架显示数据。

7、可以看到,Thymeleaf的用法和jsp还是有点像的。

8、可以直接通过${}的形式来获得attribute中的数据。

9、我们修改了注解,发现结果变了,直接显示了“index”,是因为@RestController会直接返回数据,而不是渲染页面,所以直接返回了index(这个index,是return语句中的)获得了json格式的数据列表也可以直接渲染为json。

10、会发现这两个都报错了,因为@Controller注解是渲染视图的,而我们返回的是对象或者,不能完成正常的渲染。

11、本文主要讲解了spring boot 如何渲染视图和数据,讲解了@Controller和@RestCo下面我们来通过一个简单的示例来演示如何使用SpringBoot进行JaWeb应用程序的开发。

12、ntroller的区别与用法。

13、如果有什么疑问,请及时联系我。

14、我之前写过一个重新认识ja系类(还没写完,会写完的。

15、),篇幅很长,每一篇文章多的有7、8千字,和多人抱怨说看到一半就不想看了,因为太长了,所以 spring boot 这个系类会尽量的短小精悍,每篇文章只讲一个知识点,这样看着不累~。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:图片、内容均来源于互联网 如有侵权联系836084111@qq.com 删除