打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
spring构建web应用
之前介绍的使用spring-boot来作为微服务发布,但是如果需要使用spring-boot来构建web应用也是不错的选择.

  在web应用里,相比那些只需要提供api的微服务来说就增加了页面的元素.

  那么我们就要了解spring-boot开发web应用的规则.

  资源访问路径


  由于本人英文水平有限,就不做翻译了.

  下面我就举例说明下用法: 在src/main/resources/目录下创建static , 再放置一个图片logo.png


  模板渲染

  spring-boot支持多种视图渲染,基本上spring-mvc支持的都可以.

  但是推荐使用thymeleaf,花点时间了解下thymeleaf后,以后你就会爱不释手的.

  由于不太会使用头条的代码编辑功能,之前写的文章有用户反映排版很糟糕,所以现在都使用截图来完成代码的展示.

  环境搭建

  项目结构图

  pom.xml


  3. application.properties 配置参数


  4. 具体的thymeleaf模板的配置参数(可参考)


  5. 主启动类


  6. 暴露的服务 controller


  7. 实体bean, 暴露服务的返回参数可以直接映射成json格式


  8. 渲染的页面html , 使用了thymeleaf语法


  到此一个简单的web引用已经搭建完毕, 启动主启动类, 浏览器访问

  http://localhost:666/hello

  http://localhost:666/hello/json



  详细阅读请访问: https://www.majingjing.cn

  谢谢关注: TMBlog技术文章分享

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
基于 MongoDB 及 Spring Boot 的文件服务器的实现
SpringBoot快速开发神器发布了,炸裂。。。
spring boot:thymeleaf给fragment传递参数的方法
Spring Boot 2.3 终于要来了!
Spring Boot 如何做参数校验?
Spring Boot 2.x 小新功能 - Spring Data Web configurati...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服