Spring Boot
程序员小堃
在该奋斗的年龄,不要选择安逸!
展开
-
Spring Boot ——Web页面访问及模板引擎thymeleaf引入
写在前面:根据之前介绍的,Spring Boot Web项目创建步骤: 创建Spring Boot应用,选中我们项目中需要的模块 项目创建完后,其基础配置就已经完成,我们只需要在配置文件(application.yml)中指定少量的配置就可以运行 业务代码编写 一、SpringBoot对静态资源的映射1)在Spring Boot中我们将所有的前端使用的类库,如...原创 2019-12-13 17:57:23 · 604 阅读 · 0 评论 -
解决If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.问题
springboot项目搭建遇到问题,提供两种解决方法:“Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.”表示没有指定的数据库url,无法配置数据库方法一:不使用数据源配置我们可以在Spring B...原创 2019-07-31 14:26:34 · 65431 阅读 · 2 评论 -
Spring Boot学习列表
一、Spring Boot基础学习Spring Boot ——Spring Boot 介绍 Spring Boot ——Spring Boot 项目的创建 Spring Boot ——@SpringBootApplication及其相关注解 Spring Boot ——Spring Boot配置 Spring Boot ——需了解的注解 @ConfigurationProperties...原创 2019-12-06 14:25:28 · 226 阅读 · 0 评论 -
Spring Boot ——Spring Boot与日志
一、SpringBoot日志介绍1、简介:Spring Boot底层使用的的日志框架为SLF4j(日志的抽象层)、logback(日志实现)。2、如何使用SLF4j 代码中使用SLF4j方法 Logger logger = LoggerFactory.getLogger(getClass()); 导入对应的jar包 3、当spring boot依赖sprin...原创 2019-12-03 19:38:09 · 214 阅读 · 0 评论 -
Spring Boot ——如何知道Spring Boot 中哪些自动配置类可以使用?
在application.properties或者application.yml文件中开启springboot的debug,如:yml文件中debug: true效果如下:positive matches表示启用的上一篇: Spring Boot 项目内部配置和外部配置加载下一篇:Spring Boot与日志...原创 2019-11-28 23:36:05 · 480 阅读 · 0 评论 -
Spring Boot ——Spring Boot 项目内部配置和外部配置加载
一、项目内部的加载配置配置文件的优先级顺序:1,项目下的config文件下2,项目文件下3,classpath config文件下4,classpath文件下我们可以通过spring.config.location来改变默认的配置文件位置,这时候我们不需要改变项目内部的文件,只需要在外部将配置文件修改,然后同过运行这个jar包用命令来配置新增的配置文件,即可达到效果,...原创 2019-11-28 23:10:43 · 547 阅读 · 0 评论 -
Spring Boot ——Spring Boot项目不同环境的切换方式知多少
我们在工作中开发Spring Boot项目时会有多个不同的环境,像Dev环境、Sit环境、预发环境、生产环境等等,不同环境中配置文件可能会有所不同,这就需要我们在不同环境中来回切换。下面提供一些不同的切换方式。一、多配置文件的切换多配置文件切换,顾名思义,是存在多个配置文件,我们需要在主配置文件中,激活需要的环境,即可使用。详细如下图:二、文档块法文档块法,与第一种恰巧相...原创 2019-11-28 12:10:55 · 1005 阅读 · 0 评论 -
Spring Boot ——@ConfigurationProperties 、 @Value 、 @PropertySources 、@Configuration 、@Bean and so on
以下这些注解在代码中都有解释@ConfigurationProperties 、 @Value 、 @PropertySources 、@Configuration 、@Bean//@PropertySources(value = {"classpath:person.properties"})@Component//将这个组件放入容器中@ConfigurationProperti...原创 2019-11-24 17:47:53 · 223 阅读 · 0 评论 -
Spring Boot ——Spring Boot配置
一、配置文件1、Spring Boot使用一个全局得到配置文件,有两种形式 application.properties application.yml 2、作用:修改Spring Boot的自动配置的默认值,Spring Boot底层会自动帮我们配置好。3、yml认识,全称(YAML Ain't Markup Language),是一个标记语言。 对比,...原创 2019-11-23 23:22:32 · 212 阅读 · 0 评论 -
Spring Boot ——@SpringBootApplication及其相关注解
Spring Boot 可以省掉繁琐配置文件,主要归因于它的注解。 @SpringBootApplication: Spring Boot应用标注@SpringBootApplication在某个类上说明这个类是SpringBoot的主配置类,SpringBoot就该运行这个类的main方法。 @SpringBootConfiguration: S...原创 2019-11-22 01:09:22 · 370 阅读 · 0 评论 -
Spring Boot ——Spring Boot 项目的创建
一、springboot项目环境约束我的工具版本: jdk:jdk 1.8 maven :Apache Maven 3.6.0 IDEA:IntelliJ IDEA 2019.1 x64 Spring Boot: Spring Boot 2.2.1 1.maven设置;给maven的settings.xml配置文件的Profiles标...原创 2019-11-18 15:27:10 · 189 阅读 · 0 评论 -
Spring Boot ——Spring Boot 介绍
一、Spring Boot介绍简介:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用特定的方式来进行配置,从而使开发人员不在需要定义样板化的配置。在Spring4.0之前,J2EE开发,搭建一个ssm框架是相当麻烦,maven导入一堆的jar包,各种配置文件,部署好环境等等,稍微出点错,项目就无法启...原创 2019-11-18 14:54:45 · 207 阅读 · 0 评论 -
Web server failed to start. Port 8080 was already in use.(springboot解决8080端口被占用的方法)
问题描述:Description:Web server failed to start. Port 8080 was already in use.Action:Identify and stop the process that's listening on port 8080 or configure this application to listen on another ...原创 2019-11-18 14:38:37 · 20708 阅读 · 8 评论