摘要: 一、拆分策略 如果一个开发人员负责一个模块,我们采用公用配置(包括数据源、事务等)+每个系统模块一个单独配置文件(包括Dao、Service、Web控制器)的形式 如果是按照分层进行的分工,我们采用公用配置(包括数据源、事务等)+DAO Bean配置+业务逻辑Bean配置+Web控制器配置的形式 二 阅读全文
posted @ 2019-10-19 17:56 请叫我小老弟 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 一、注解定义Bean组件 Spring从2.0版本开始引入注解的配置方式,将Bean的配置信息和Bean实现类结合在一起,进一步减少了配置文件的代码量。 @Component("userDao")的作用与在XML配置文件中编写<bean id="userDao" class="edu.cn.dao. 阅读全文
posted @ 2019-10-19 15:28 请叫我小老弟 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 一、Spring中Bean的5个作用域 在Spring 2.0及之后的版本中,Bean的作用域被划分为5种。如下 singleton 默认值。以单例模式创建Bean的实例,即容器中该Bean的实例只有一个 prototype 每次从容器中获取Bean时,都会创建一个新的实例 request 用于We 阅读全文
posted @ 2019-10-19 13:22 请叫我小老弟 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 一、了解Spring自动装配的方式 采用传统的XML方式配置Bean组件的关键代码如下所示 我们通过<property>标签为Bean的属性注入所需的值,当需要维护的Bean组件及需要注入的属性更多时,势必会增加配置的工作量。这时可以使用自动装配。 二、为每个Bean组件指定自动装配的方式 使用自动 阅读全文
posted @ 2019-10-19 11:44 请叫我小老弟 阅读(1575) 评论(0) 推荐(0) 编辑