文章目录

heardfate

SpringBoot教程&笔记|Demo03-配置文件 有更新!

SpringBoot配置文件
SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程

SpringBoot 虽然干掉了 XML 但未做到 零配置,它体现出了一种 约定优于配置,也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。 一般情况下默认的配置足够满足日常开发所需,但在特殊的情况下,我们往往需要用到自定义属性配置、自定义文件配置、多环境配置、外部命令引导等一系列功能。不用担心,这些 SpringBoot 都替我们考虑好了,我们只需要遵循它的规则配置即可

SpringBoot教程&笔记|Demo02-添加单元测试

SpringBoot 添加单元测试
简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测,尤其是在我们后期修改后(不论是增加新功能,修改bug),都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题再次重现。
这里主要是使用MockMvc对我们的系统的Controller进行单元测试。
对数据库的操作使用事务实现回滚,及对数据库的增删改方法结束后将会还原数据库。

SpringBoot教程&笔记|Demo01-构建一个简单的Web应用程

使用Spring Boot构建应用程序
本指南提供了Spring Boot如何帮助您加速和促进应用程序开发的示例。当您阅读更多Spring入门指南时,您将看到更多用于Spring Boot的用例。它旨在让您快速了解Spring Boot。如果您想创建自己的基于Spring Boot的项目,请访问Spring Initializr,填写项目详细信息,选择您的选项,然后您可以下载Maven构建文件或捆绑项目作为zip文件。

Docker构建Tomcat发布WEB项目 有更新!

Docker构建Tomcat发布WEB项目

Ubuntu修改SSH端口

Ubuntu修改SSH端口

Ubuntu安装Nginx 有更新!

Ubuntu16.04安装Nginx1.15.5
支持GZIP和HTTPS

Ubuntu安装Docker CE 有更新!

Ubuntu安装Docker CE

Mac安装Java11 有更新!

Mac安装Java11
OpenJDK11

Ubuntu通过acme.sh配置HTTPS证书

Ubuntu通过acme.sh配置HTTPS证书

Mac 卸载 Java 有更新!

Mac 卸载 Java