sprint boot
大树叶
宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒。
展开
-
spring boot 使用application.properties 进行外部配置
application.properties大家都不陌生,我们在开发的时候,经常使用它来配置一些可以手动修改而且不用编译的变量,这样的作用在于,打成war包或者jar用于生产环境时,我们可以手动修改环境变量而不用再重新编译。spring boo默认已经配置了很多环境变量,例如,tomcat的默认端口是8080,项目的contextpath是“/”等等,可以在这里看spring boot默认的配置信...转载 2018-04-11 23:10:32 · 869 阅读 · 0 评论 -
springmvc在启动工程的时候就访问数据库,加载一些共同的数据
解决方案:给web容器添加一个Listener类,在容器启动的时候执行Listener的“初始化”方法,在这个初始化方法中执行查询数据库的所有操作,然后将数据库中的信息缓存起来问题:上面的方法很好,但问题是如何去查询数据库,由于使用了spring的IOC特性,查询数据库的service控制dao层,dao层访问数据库,而Listener类只是在系统启动(在spring 加载和注入类之前)的时候...原创 2019-03-13 00:36:20 · 448 阅读 · 0 评论 -
springn boot 的 application.properties 公共参数列表
【spring boot doc 文档】https://docs.spring.io/spring-boot/docs/current/reference/html/index.html【application.properties 公共参数列表】https://docs.spring.io/spring-boot/docs/current/reference/html/common-...原创 2018-10-19 17:21:38 · 740 阅读 · 0 评论 -
在springnvc/springboot中, 利用jason 的Map参数实现多个参数传递
在在springnvc/springboot中,我们知道如用HTTP POST方法来写REST 调用,则@RequestBody是不允许有多个的,比如下面的声明是无效的。@RequestMapping(value = "/updateInsert", method = RequestMethod.POST, produces = "application/json")@Respons...原创 2018-09-20 14:31:58 · 8295 阅读 · 3 评论 -
推荐:Spring Boot(2): 配置文件剖析
上一篇介绍了Spring Boot的入门,知道了Spring Boot使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。所以,我们要想把Spring Boot玩的溜,就要懂得如何开启各个功能模块的默认配置,这就需要了解Spring Boot的配置文件application.properties。正文Spring B...转载 2018-09-17 23:40:11 · 187 阅读 · 0 评论 -
Spring Boot(1): 开山demo
前言Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。 正文首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内...转载 2018-09-17 23:35:28 · 179 阅读 · 0 评论 -
Spring Boot将WAR文件部署到Tomcat
在本文中,将演示如何将Spring Boot WAR文件部署到Tomcat servlet容器中。对于Spring Boot WAR部署,需要执行三个步骤:扩展SpringBootServletInitializer 根据提供标记嵌入式servlet容器。 更新包装为 War测试工具:Spring Boot 1.4.2.RELEASE Tomcat 8.5.9 Maven 3...转载 2018-09-11 16:48:26 · 553 阅读 · 0 评论 -
spring boot : spring.profiles.active来解决多个profile的问题
spring boot 入门 使用spring.profiles.active来分区配置很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境下配置用不同的配置文件或者不同的配置spring boot允许你通过命名约定按照一定的格式(applic...转载 2018-09-04 16:26:26 · 46388 阅读 · 0 评论 -
在spring boot下如何通过rest 接口 来上传文件 和下载文件 到 hadoop hdfs
本文将用代码来演示在spring boot里面,用hadoop client,通过restful API来上传文件 和下载文件 到 hadoop hdfs。里面有一些代码依赖坑,注意绕行。前提:如果你的代码在windows上运行,去连接linux上的hadoop(2.7.x或者以上),则需要做一下设置。1:下载下面的windows hadoophttps://github.co...原创 2018-08-15 23:57:04 · 5735 阅读 · 0 评论 -
Spring Boot 多Profiles 配置切换
在后端开发中,应用程序在不同的环境可能会有不同的配置,例如数据库连接、日志级别等,开发,测试,生产每个环境可能配置都不一致。使用Spring Boot的Profile可以实现多场景下的配置切换,方便开发中进行测试和部署生产环境。 下面就大致介绍一下yml配置文件跟properties配置文件怎么使用profile配置不同环境的配置文件。开发环境JDK 1.8Maven 3.xSpring Boot...转载 2018-07-12 15:56:08 · 985 阅读 · 1 评论 -
springboot使用mybatis如何配置多数据源
经过本人尝试,这有两种方法都可以work.方法一:注释法https://blog.csdn.net/weixin_41349389/article/details/84291023方法二:动态指定法https://www.cnblogs.com/java-zhao/p/5413845.html另外,如果使用transaction的话,要看看这个文章:SpringBoot 使...原创 2019-04-21 00:36:29 · 241 阅读 · 0 评论