Spring框架的IOC基于注解的方式
2017-03-01 21:13
288 查看
Spring框架的IOC之注解方式的快速入门
1. 步骤一:导入注解开发所有需要的jar包 * 引入IOC容器必须的6个jar包 * 多引入一个:Spring框架的AOP的jar包,spring-aop的jar包 2. 步骤二:创建对应的包结构,编写Java的类 * UserService -- 接口 * UserServiceImpl -- 具体的实现类 3. 步骤三:在src的目录下,创建applicationContext.xml的配置文件,然后引入约束。注意:因为现在想使用注解的方式,那么引入的约束发生了变化 * 需要引入context的约束,具体的约束如下 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <!-- bean definitions here --> </beans> 4. 步骤四:在applicationContext.xml配置文件中开启组件扫描 * Spring的注解开发:组件扫描 <context:component-scan base-package="com.itheima.demo1"/> * 注意:可以采用如下配置 <context:component-scan base-package="com.itheima"/> 这样是扫描com.itheima包下所有的内容 5. 步骤五:在UserServiceImpl的实现类上添加注解 * @Component(value="userService") -- 相当于在XML的配置方式中 <bean id="userService" class="..."> 6. 步骤六:编写测试代码 public class SpringDemo1 { @Test public void run1(){ ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); UserService us = (UserService) ac.getBean("userService"); us.save(); } }
相关文章推荐
- Spring框架总结——第二部分(基于xml配置+注解的方式配置IOC)
- ehcache、spring框架入门整合基于mybatis sql注解方式
- spring框架 使用注解方式将bean加入ioc容器的问题:BeanDefinitionStoreException
- Spring框架学习(10):基于注解的方式配置Bean
- Spring框架的IOC之注解方式和AOP方式
- Spring框架(3)---IOC装配Bean(注解方式)
- Spring框架(3)---IOC装配Bean(注解方式)
- Spring框架学习(6)使用ioc注解方式配置bean
- 使用Spring框架入门四:基于注解的方式的AOP的使用
- Spring4深入理解IOC&DI04----Bean配置方式(全类名,工厂方法,FactoryBean),配置形式(基于XML和注解),泛型依赖注入
- Spring框架(3)---IOC装配Bean(注解方式)
- Spring框架使用纯注解的方式来配置IOC
- Spring框架(3)---IOC装配Bean(注解方式)
- Spring框架学习(2):基于全类名的方式配置bean
- Spring框架:启动IOC容器的三种方式
- Spring IoC(2) --- 注解方式
- (十三)Spring框架——基于注解的配置
- spring(三)(基于注解的方式配置bean)
- spring框架学习(七)—Spring实现IoC的多种方式
- mybatis深入学习(@ 基于注解--整合Spring框架)