什么是spring,干嘛用的,怎么配置
什么是spring,干嘛用的,怎么配置
操作方法
(01)Spring是一个开源的轻量级的应用程序开发框架,其目的是简化企业的应用程序开发,降低侵入性,Spring提供的IOC和AOP功能,可以将组件之间的耦合度降到最低,便于后期的维护和升级,实现了软件的高内聚低耦合思想,我们使用Spring框架开发的时候不仅可以使用Spring本身提供的功能外(开发
(02)者可以自由选择Spring部分或全部),还可以使用第三方框架和技术来整合应用,可以自由的选择采用哪种技术去开发。作用:帮助我们管理Bean对象的生命周期,以及维护各个Bean对象之间的关系。
(03)侵入性?如果在开发一个程序的过程中,使用某个框架,此时需要继续或者实现该框架提供的对象,那么就说明该框架具有一定的侵入性;因为我们的程序会高度依赖该框架,如果不使用该框架,会导致程序无法运行,我们所使用的那个框架称之为重量级的开发框架!
(04)代表有strust1;相反,非侵入性的框架都是轻量级的,其显著特点是,当程序不使用该框架时,只需要修改相应的代码,不影响程序的整体结构以及代码,项目仍然可以运行,这就是轻量级的开发框架!代表有:spring strust2。高内聚:指某一个模块内的功能紧密关系的度量,即一个模块内部各个元素彼此高度紧密联系,
(05)各个元素在一起的目的是为了实现模块的功能,若一个模块内的元素(各个类,方法)联系越紧密,则他的内聚性越高。低耦合:降低模块之间的耦合度,耦合度越低,模块之间的独立性越强;当一个模块出错时,对另一个模块的影响越小。组件之间的关系?组件关系:具有很强的耦合度,各个组件的生命周期一致,相互之间联系非常紧密。(手机和它的cpu)。
(06)依赖关系:生命周期不一致,但是也具有一定的耦合关系,两者之间较为紧密。(手机和sim卡)。关联关系:生命周期不一致,是一种可有可无的关系。(手机和手机存储卡)。配置Spring:1:引入Spring容器相关的架包5个2:引入Spring容器的xml文件
(07)<!-- <util:properties id="props"> <prop key="a">c++</prop> <prop key="b">java</prop> </util:properties> --> <util:properties id="props" location="classpath:erties"></util:properties> <bean id="dataSource" class="Source"> <property name="driver" value ="#{er}"></property> <property name="user" value="#{}" ></property> <property name="password" value="#{word}" ></property> <property name="url" value ="#{}"></property> </bean>
-
隔月普票开错了怎么办
隔月开红票,再开正确的发票 如果是专票就麻烦了,以后要小心操作方法(01)上月开票后你如果已入账,则应开具一张与上月相同的红字普票冲销(同时应将对方寄回的蓝票附在后面粘回收票本),再开一张正确的蓝字发票入账。(02)如上月开票后你末及时入账则可将收回的普票粘回原处...
-
Vlookup函数的使用技巧
Excel作为日常工作的常用工具,大家很熟悉。提到Excel都会想到函数,如果提到函数,vlookup函数是不得不提的。下面看一下用vlookup函数如何实现根据姓名匹配年龄的例子操作方法(01)题目如下:从左边的源数据中匹配出右边姓名的年龄(现实工作中源数据和要匹配的数据往往不...
-
竞选演讲稿怎么写
公开选拔,竞争上岗是任用干部的重要方式。在竞职演讲中,演讲的成功与失败对竞职有着直接的影响,而演讲的成功,首先要有一篇好的演讲稿,那么,竞选演讲稿该如何写呢?请看操作方法(01)写好开场白:一个好的开头,能马上镇住听众,使之产生兴趣及好感。(02)抓住主体部分:这是演讲稿的...
-
5S管理的实施步骤
现如今大部分企业现场管理都不可或缺的导入5S管理,但是5S管理如何导入和实施呢?5S管理是一个系统性管理方式,是有一定步骤的:操作方法(01)第一步是“整理”:5S管理中的第一步是整理,所谓整理就是工作现场的各类物件将要与不要的区分开来,将要的物件留下,去除不要的物件...