上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页
摘要: SpringApplication会从以下路径加载所有的application.properties文件: 优先级由上至下。注意:优先级是指属性最后使用的值,而不是说仅仅扫描优先级高的路径,不是发现了application.properties文件就停止。例如classpath:/config/和f 阅读全文
posted @ 2019-07-11 16:08 Boblim 阅读(9759) 评论(0) 推荐(0) 编辑
摘要: Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包 阅读全文
posted @ 2019-07-02 12:10 Boblim 阅读(8528) 评论(0) 推荐(1) 编辑
摘要: 情景描述 最近新搭建了一个项目,从Spring迁到了Springboot,为了兼容Spring加载配置文件的风格,所以还想把PropertyPlaceholderConfigurer放在.xml文件里面,然后通过@importSource来加载.xml文件将配置加载到spring环境中,通过@val 阅读全文
posted @ 2019-06-21 23:51 Boblim 阅读(5294) 评论(0) 推荐(0) 编辑
摘要: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式 阅读全文
posted @ 2019-06-20 15:03 Boblim 阅读(8593) 评论(0) 推荐(1) 编辑
摘要: 前言: 最近在项目中使用springboot时发现,采用在pom中定义不同的profile,并且maven打包时 采用-P参数并不能替换我application.properties文件中指定占位符的问题。 配置文件布局: 在application.properties中定义整个项目中不同环境下共通 阅读全文
posted @ 2019-06-17 22:18 Boblim 阅读(5618) 评论(0) 推荐(0) 编辑
摘要: Caffeine是使用Java8对Guava缓存的重写版本,在Spring Boot 2.0中将取代Guava。如果出现Caffeine,CaffeineCacheManager将会自动配置。使用spring.cache.cache-names属性可以在启动时创建缓存,并可以通过以下配置进行自定义( 阅读全文
posted @ 2019-06-14 21:37 Boblim 阅读(20986) 评论(0) 推荐(0) 编辑
摘要: 背景 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日长开发有很多场合,有一些数据量不是很大,不会经常改动,并且访问非常频繁。但是由于受限于硬盘IO的性能或者远程网络等原因获取可能非常的费时。会导致我们的程序非常缓慢,这在某些业务上是不能忍的!而缓存正是解决这类问题 阅读全文
posted @ 2019-06-14 10:45 Boblim 阅读(62412) 评论(5) 推荐(12) 编辑
摘要: 前一篇文章Java中的纤程库 – Quasar中我做了简单的介绍,现在进一步介绍这个纤程库。 Quasar还没有得到广泛的应用,搜寻整个github也就pinterest/quasar-thrift这么一个像样的使用Quasar的库,并且官方的文档也很简陋,很多地方并没有详细的介绍,和Maven的集 阅读全文
posted @ 2019-06-12 21:07 Boblim 阅读(4535) 评论(0) 推荐(0) 编辑
摘要: 今天在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,但何以如此呢,为啥eclipse在编译时就没有这问题呢? 原因是编码的问题造成的! eclipse在编译的使用使用的是UTF-8,因为整个项目设置的是UTF-8格式编码。 当在DOS下执行mvn compile命 阅读全文
posted @ 2019-06-04 16:11 Boblim 阅读(7891) 评论(0) 推荐(1) 编辑
摘要: 简介 在微服务架构或者REST API项目中,使用Spring管理Bean是很常见的,在项目中HttpClient使用的一种最常见方式就是:使用Spring容器XML配置方式代替Java编码方式进行HttpClient连接池的管理,然后将HttpClient的doGet()和doPost()等操作封 阅读全文
posted @ 2019-05-08 17:19 Boblim 阅读(4589) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 58 下一页