java中spring boot有哪些配置?详细解析

BSO 2020-10-26 15:57:15 java常见问答 3996

伴随着社会科技水平的不断进步与发展,java编程语言的使用越来越普遍,大家对于java的了解也越来越深入。今天就来为大家介绍一下,java中spring boot有哪些配置?一起来看看吧。

spring为企业级java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的java对象(Plain Old java Object,POjO)实现了Ejb的功能。虽然spring的组件代码是轻量级的,但它的配置却是重量级的。

接下来具体说一下它的配置。

第一阶段:xml配置

在spring1.x时代,使用spring开发满眼都是xml配置的bean,随着项目的扩大,我们需要把xml配置文件放到不同的配置文件里,那时需要频繁的在开发的类和配置文件之间进行切换

第二阶段:注解配置

在spring2.x时代,随着jDK1.5带来的注解支持,spring提供了声明bean的注解(例如@Component、@service),大大减少了配置量。主要使用的方式是应用的基本配置(如数据库配置)用xml,业务配置用注解

第三阶段:java配置

spring3.0 引入了基于java的配置能力,这是一种类型安全的可重构配置方式,可以代替XML。我们目前刚好处于这个时代,spring4.x和spring boot都推荐使用java配置。

所有这些配置都代表了开发时的损耗。 因为在思考spring特性配置和解决业务问题之间需要进行思维切换,所以写配置挤占了写应用程序逻辑的时间。

除此之外,项目的依赖管理也是件吃力不讨好的事情。决定项目里要用哪些库就已经够让人头痛的了,你还要知道这些库的哪个版本和其他库不会有冲突,这难题实在太棘手。并且,依赖管理也是一种损耗,添加依赖不是写应用程序代码。一旦选错了依赖的版本,随之而来的不兼容问题毫无疑问会是生产力杀手。

spring boot解决了这个难题。spring boot简化了基于spring的应用开发,只需要“run”就能创建一个独立的、生产级别的spring应用。spring boot为spring平台及第三方库提供开箱即用的设置(提供默认设置),这样我们就可以简单的开始。多数spring boot应用只需要很少的spring配置。

我们可以使用springboot创建java应用,并使用java –jar启动它,或者采用传统的war部署方式。

以上就是关于java中spring boot有哪些配置的主要内容了。可以如果你对java知识感兴趣,想要了解更多java架构师有关内容,敬请关注奇Q工具网。

推荐阅读:

springboot配置日志如何编写?

springboot配置log4j怎么实现?

springboot配置redis需要哪些条件?怎么实现?