SpringBoot
文章平均质量分 56
馒头花卷儿
这个作者很懒,什么都没留下…
展开
-
SpringBoot中使用Map类型来表示properties配置文件中的数据
这里我只介绍properties类型的配置文件中的写法。1.首先我们使用@Value这个注解来解决在application.properties文件中我们这样写//a和b就是map中的key 001和002分别对应值thirdparty.passphrase = {"a":"001","b":"002"}在你需要使用的类中注入//在你需要使用的类中注入@Value("#{${thirdparty.passphrase}}")Map<String, String>原创 2021-01-06 15:45:36 · 7900 阅读 · 3 评论 -
java后台如何将服务器返回的response的200状态码改成其他错误
摘要:这个题目看着挺荒唐的,200已经请求成功了怎么就给改成其他的失败呢?其实这里只是更好的能认识response而已,指不定哪天你能用到呢。这个代码是我用来返回response用的,这里写一下设置response,主要是体现设置返回状态码public class ReturnJson { public static void returnJson(HttpServle...原创 2019-12-09 15:14:06 · 5877 阅读 · 0 评论 -
SpringBoot使用Swagger2本来可以使用的,后来出现的异常No mapping for GET /swagger-ui.html
摘要:SpringBoot使用Swagger2本来可以使用的,后来出现的异常No mapping for GET /swagger-ui.html,这个异常其实不用怎么解释,说白了就是找不到了。No mapping for GET /swagger-ui.html,这个异常的出现其实就是因为他按照原来的路径已经找不到了遇到这种情况请先查找,最近你所添加继承了【WebMvcConfi...原创 2019-11-12 16:42:45 · 9429 阅读 · 4 评论 -
springBoot配置文件properties和yml中数组写法
摘要:这里介绍一下springBoot中的两种文件配置方式中数组的使用,也就是集合。以下是我springBoot中使用的 application.properties 文件其实很好理解,我的configs是一个集合,configs[0].appid代表我配置的第一个对象中的appid的值miniapp.configs[0].appid = 111111miniapp.con...原创 2019-11-11 08:58:19 · 25776 阅读 · 3 评论 -
JPA如何使用OrderBy进行快捷排序或者多字段排序(方法名)
摘要:平常使用mysql直接使用sql语句进行书写,可是我们使用JPA就是不想写啊。这里我们使用快捷方法来写排序。使用sql语句写OrderBy应该如下格式:[ select 字段列表/* from 表名 where 条件 order by 字段名1 asc/desc, 字段名2 asc/desc,…]数据库中的表信息 123456 ...原创 2019-08-27 15:22:15 · 25141 阅读 · 0 评论 -
Spring Boot配置ssl证书将http升级为https
这里我们将详细介绍SpringBoot如何配置SSL,将你的http升级为httpsHttp和Https的基本概念Http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。Https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下...原创 2019-08-15 08:51:38 · 709 阅读 · 0 评论 -
java后台使用Spring对响应内容进行全局加密解密
大部分人的第一反应是通过 Spring 拦截器(Interceptor)中的postHandler方法处理。实际这是行不通的,因为当程序运行到该方法,是在返回数据之后,渲染页面之前,所以这时候 Response 中的输出流已经关闭了,自然无法在对返回数据进行处理。其实这个问题用几行代码就可以搞定,因为 Spring 提供了非常丰富的扩展支持,无论是之前提到的Interceptor和Method...原创 2019-01-02 16:10:48 · 3208 阅读 · 0 评论 -
Spring boot jpa @Column命名大小写问题
一:在JPA中有个很扯淡的事情那就是,你如果是按照约定设计的数据库,那么没有什么问题。可是不按照约定呢?@Entity@Table(name = "user")public class User implements Serializable { @Id @Column(name = "objectId", length = 32) private String...原创 2019-07-08 12:24:50 · 3998 阅读 · 0 评论 -
SpringBoot运行出现异常解决: nested exception is java.lang.NoClassDefFoundError: javax/servlet/ServletContext
今天在使用SpringBoot创建了一个项目出现如下异常org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'documentationPluginsBootstrapper': Resolution of declared constructors on bean Cl...原创 2019-05-31 17:09:28 · 28657 阅读 · 0 评论 -
SpringBoot打war包全程以及各种问题解决
首先我们先了解标准的步骤:1.首先 修改pom.xml下的打包方式2.添加servlet-api依赖<!--添加servlet-api的依赖--><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api<...原创 2018-12-20 15:02:42 · 5697 阅读 · 0 评论 -
Spring boot 打成jar包问题汇总
在使用springBoot时,你总是会遇到需要打包的时候呢。在这你需要明确一个点那就是:spring-boot-maven-plugin 插件的作用pom文件中添加了【org.springframework.boot:spring-boot-maven-plugin】插件。在添加了该插件之后,当运行【mvn package】进行打包时,会打包成一个可以直接运行的 JAR 文件,使用...原创 2018-09-26 15:48:59 · 379 阅读 · 0 评论 -
Spring Boot二:入门小Demo
创建Maven工程 springboot_demo(打包方式jar)在pom文件中添加如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId><...原创 2018-08-24 16:35:45 · 668 阅读 · 0 评论 -
@SpringBootApplication注解的意思
解释一下,@SpringBootApplication其实就是以下三个注解的总和@Configuration: 用于定义一个配置类@EnableAutoConfiguration :Spring Boot会自动根据你jar包的依赖来自动配置项目。@ComponentScan: 告诉Spring 哪个packages 的用注解标识的类 会被spring自动扫描并且装入bean容器。...原创 2018-08-24 16:32:56 · 9408 阅读 · 0 评论 -
springBoot应用启动器基本的一共有44种
spring Boot应用启动器基本的一共有44种,具体如下:1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator 帮助监控和管理应用。3)spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced ...原创 2018-08-24 16:02:25 · 3775 阅读 · 4 评论 -
SpringBoot一:什么是SpringBoot
Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级Java 开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java 对象(Plain Old Java Object,POJO)实现了 EJB 的功能。虽然 ...原创 2018-08-24 15:23:42 · 342 阅读 · 0 评论