28
2020
05

spring boot 配置 加密

思路:配置文件使用加密信息,然后加载数据库密码时重新加载连接配置实现解密连接数据库即可。

28
2020
05

Spring Boot 配置文件

1、配置文件

SpringBoot使用一个全局的配置文件,配置文件名是固定的;

28
2020
05

Spring Boot HelloWorld示例探究

Hello World探究

1、POM文件

1、父项目

<parent>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-parent</artifactId>
   <version>1.5.9.RELEASE</version>
</parent>

他的父项目是
<parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-dependencies</artifactId>
 <version>1.5.9.RELEASE</version>
 <relativePath>../../spring-boot-dependencies</relativePath>
</parent>
他来真正管理Spring Boot应用里面的所有依赖版本;

Spring Boot的版本仲裁中心;

28
2020
05

Spring Boot HelloWorld示例

Spring Boot HelloWorld示例

实现一个功能:

27
2020
05

@PropertySource注解

@PropertySource注解的使用示例:

person.properties文件:

person.lastName=张三
person.age=11
person.boss= true
person.birth= 2019/01/01
person.maps.k1=v1
person.maps.k2=v2
person.lists= aa, bb, cc
person.dog.name= 小花
person.dog.age= 4

Person.java文件:

27
2020
05

Spring Boot Configuration Annotation Processor not found in classpath解决方法

Spring Boot Configuration Annotation Processor not found in classpath

出现这个问题该如何解决呢?

使用@ConfigurationProperties注解的时候,idea会提示该问题。

我们需要在pom中加入下面的依赖即可。

<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-configuration-processor</artifactId>
     <optional>true</optional>
</dependency>
27
2020
05

Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:2.3.0.RELEASE错误解决方法

①. 这个东西,是一个plugin,在maven里面,是有专属的配置的,没有的配置的时候就去普通的仓库里面找
②. 我们平时使用的plugin,都是maven自己的,然而这货,咳,不是他家的,对此,阿里有一个仓库https://maven.aliyun.com/repository/spring-plugin
③. 在项目代码里面,如果加上以下这段配置,就可以正常打包部署了微笑
Xml代码  收藏代码
  1. <pluginRepositories>  

28
2020
04

Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not

springboot 实现 restful 的更新操作时,需要将表单数据以 PUT 方法提交。

«1»