什么是spring,干嘛用的,怎么配置

2025-04-06 06:57:30

1、Spring是一个开源的轻量级的应用程序开发框架,其目的是简化企业的应用程序开发,降低侵入性,Spring提供的IOC和AOP功能,可以将组件之间的耦合度降到最低,便于后期的维护和升级,实现了软件的高内聚低耦合思想,我们使用Spring框架开发的时候不仅可以使用Spring本身提供的功能外(开发

什么是spring,干嘛用的,怎么配置

2、者可以自由选择Spring部分或全部),还可以使用第三方框架和技术来整合应用,可以自由的选择采用哪种技术去开发。作用:帮助我们管理Bean对象的生命周期,以及维护各个Bean对象之间的关系。

什么是spring,干嘛用的,怎么配置

3、侵入性?如果在开发一个程序的过程中,使用某个框架,此时需要继续或者实现该框架提供的对象,那么就说明该框架具有一定的侵入性;因为我们的程序会高度依赖该框架,如果不使用该框架,会导致程序无法运行,我们所使用的那个框架称之为重量级的开发框架!

什么是spring,干嘛用的,怎么配置

4、代表有strust1;相反,非侵入性的框架都是轻量级的,其显著特点是,当程序不使用该框架时,只需要修改相应的代码,不影响程序的整体结构以及代码,项目仍然可以运行,这就是轻量级的开发框架!代表有:spring strust2。高内聚:指某一个模块内的功能紧密关系的度量,即一个模块内部各个元素彼此高度紧密联系,

什么是spring,干嘛用的,怎么配置

5、各个元素在一起的目的是为了实现模块的功能,若一个模块内的元素(各个类,方法)联系越紧密,则他的内聚佣甲昭宠性越高。低耦合:降低模块之间的耦合度,耦合度越低,模块之间的独立性越强;当一个模块出错时,对另一个模块的影响越小。组件之间的关系?组件关系:具有很强的耦合度,各个组件的生命周期一致,相互之间联系非常紧密。(手机和它的cpu)。

什么是spring,干嘛用的,怎么配置

6、依赖关系:生命周期不一致,但是也具有一定的耦合关系,两者之间较为紧密。(手机和sim卡)。关联关系:生命周期不一致,是一种可有可无的关系。(手机和手机存储卡)。配置Spring:1:引入Spring容器相关的架包5个2:引入Spring容器的xml文件applicationContext.xml

什么是spring,干嘛用的,怎么配置

7、<!-- <util:properties id="props"><prop key租涫疼迟="a">c++</prop><prop key="b">java</prop></util:properties> --><util:properties id="props" location="classpath:db.properties"></util:properties><bean id="dataSource" class="com.auto.util.DataSource"><property name="driver" value ="#{props.driver}"></property><property name="user" value="#{props.user}" ></property><property name="password" value="#{props.password}" ></property><property name="url" value ="#{props.url}"></property></bean>

什么是spring,干嘛用的,怎么配置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢