Spring原始注解开发(入门)
Spring是一个轻代码而重配置的框架,配置比较繁重,容易影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率;
一、Spring原始注解
二、使用步骤
1.
原applicationcontext配置如下
<bean id="userDao" class="com.sxit.dao.Impl.UserDaoImpl"></bean>
<bean id="userServlet" class="com.sxit.servlet.impl.UserServletImpl" >
<property name="userDao" ref="userDao"></property>
</bean>
2.
代码如下(示例):
配置组件扫描
扫描功能也在context标签功能下
<context:component-scan base-package="com"></context:component-scan>
用原始注解代替xml配置代码如下
// <bean id="userServlet" class="com.sxit.servlet.impl.UserServletImpl" >
@Component("userServlet")
public class UserServletImpl implements UserServlet {
//<property name="userDao" ref="userDao"></property>
@Autowired
@Qualifier("userDao")
private UserDao userDao;
}
// <bean id="userDao" class="com.sxit.dao.Impl.UserDaoImpl"></bean>
@Component("userDao")
public class UserDaoImpl implements UserDao {
public void save() {
System.out.println("save running");
}
}
结果
save running
总结
入门级原始注解开发