分类:spring boot

spring boot

spring boot

springboot jndi禁用

springboot jndi禁用
摘要:在实际项目开发中使用springboot的时候,可以使用jar包的方式运行项目,也可以将springboot项目打成war包使用。springboot war包运行可能会出现 [localhost-startStop-1] DEBUG org.springframework.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/LOGGING.pattern_level] not found - trying original name [LOGGING.pattern_level]. javax.naming.NameNotFoundException: Name [LOGGING.pattern_level] is not bound in this Context. Unable to find [LOGGING.pattern_level]

分享牛 2017-11-08 3686℃

spring boot

springboot源码分析之环境属性构造过程1

springboot源码分析之环境属性构造过程1
使用springboot的目的就是在项目开发中,快速出东西,因此springboot对于配置文件的格式支持是非常丰富的,最常见的配置文件后缀有如下四种:properties、xml、yml、yaml,比如我们在springboot项目根目录中配置了一个application.properties文件,则springboot项目启动的时候就会自动将该文件的内容解析并设置到环境中,这样后续需要使用该文件中配置的属性的时候,只需要使用@value即可。同理application.xml、application.yml、application.yaml文件也会自动被加载并最终设置到环境中。

分享牛 2017-10-20 1984℃

spring boot

spring boot 动态加载资源

spring boot 动态加载资源
spring boot Environment源码分析文章中,我们详细讲解了spring boot Environment源码分析,了解原理的目的是为了更好的实战,享受框架为我们提供一系列的便利,那接下来我们看一下如何将自定义的资源交给environment进行管理。

分享牛 2017-04-22 2431℃

spring boot

spring boot监听器源码分析

spring boot监听器源码分析
前面的文章详细讲解了spring boot框架中监听器的使用以及使用spring.factories文件中监听器的定义以及加载方式,Application Listeners,本章重点讲解这些定义的监听器是如何被spring boot调度触发的。

分享牛 2017-04-20 2125℃