JSON 是目前主流的前后端数据传输方式。在 Spring Boot 项目中,只要添加了 Web 依赖(spring-boot-starter-web),就可以很方便地实现 JSON 转换。下面我们通过样例进行演示。 Web 依赖默认加入了 jackson-databind 作为 JSON 处理器......
假设一个使用了 Thymeleaf 模板引擎的 Spring Boot 项目,可能有一些模版页面不需要通过控制器加载数据,只需要直接跳转展示。 过去使用 SpringMVC 时,如果访问一个页面,必须要写相应的 Controller 类。而 SpringBoot 要实现这个需求只需要直接在 MVC 配置中......
一、基本介绍 1,什么是 Thymeleaf Thymeleaf 是新一代的 Java 模版引擎,类似于 Velocity、FreeMarker 等传统 Java 模版引擎。 Thymeleaf 的主要目标是将优雅的自然模板带到开发工作流程中,并将 HTML 在浏览器中正确显示,并且可以作为静态原型,让开发团队能更容易地协作......
1,问题描述 今天开机时发现系统一直蓝屏(Win7 系统),无法进入到桌面。反复重启都是同样的现象,报如下错误: A problem has been detected and windows has been shut down to prevent damage to you computter. bootsafe64.sys The driver unloaded withod cancelling pending operetions......
1,基本介绍 (1)YAML 是 JSON 的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代 application.properties。 (2)在创建一个 SpringBoot 项目时,引入的 spring-boot-starter-web 依赖间接地引入了 snakeyaml 依赖, snakeyaml 会实现对 YAML 配置的解析......
1,开启自动转码功能 application.properties 提供了自定义属性的支持,如果数据有中文的话需要进行转码,否则可能会出现乱码问题。 如果我们使用的是 IntelliJ IDEA,那么直接在 setting 配置中进行如下设置,这样编辑器就会自动对中文内容进行转码。 2,配置属性的定义 (1)我们可以在 application.properties......
在 Spring boot 项目中,可以内置 Tomcat、Jetty、Undertow、Netty 等服务器容器。当我们添加了 spring-boot-starter-web 依赖后,默认会使用 Tomcat 作为 Web 容器。 下面演示如何对这个 Tomcat 进行进一步的配置。 1,常规配置 (1)要对 Tomcat 进行进一步的配置......
我们知道 Spring Boot 项目启动时会在控制台打印出一个 banner,下面演示如何定制这个 banner。 1,修改 banner 文字 (1)首先在 resources 目录下创建一个 banner.txt 文件......
Spring Boot 和 Spring Cloud 已成为当前最流行的微服务框架。本文通过样例演示如何搭建并运行一个简单的 Spring Boot 项目。在开发之前,首先确认我们的电脑上已经有以下环境: JDK8 Maven3.0+ Intellij IDEA 一、创建项目 创建项目一共有两种方式,下面分别进行介绍......
有时我们想要让某个元素的背景能够逐渐改变颜色, 使其更加醒目,可以通过 CSS3 关键帧动画来实现。下面通过样例进行演示。 1,背景色动态变化 (1)效果图 页面上 div 初始背景色为黄色,然后逐渐变成橙色(整个过程持续 2 秒) 接着又从橙色逐渐变为黄色......