Spring开发步骤
①导入坐标(maven)
②创建Bean
③创建applicationContext.xml
④在配置文件中进行配置
⑤通过Spring容器来访问容器中的Bean,ApplicationContext是Spring容器最常用的接口,该接口有如下两个实现类:
ClassPathXmlApplicationContext: 从类加载路径下搜索配置文件,并根据配置文件来创建Spring容器。
FileSystemXmlApplicationContext: 从文件系统的相对路径或绝对路径下去搜索配置文件,并根据配置文件来创建Spring容器。
1 public class UserDaoDemo { 2 public static void main(String[] args) { 3 ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml"); 4 UserDao userDao =(UserDao) app.getBean("userDao"); 5 userDao.save(); 6 } 7 }View Code
Spring重点配置
<bean>标签
id属性:在容器中Bean实例的唯一标识,不允许重复
class属性:要实例化的Bean的全限定名
scope属性:Bean的作用范围,常用是singleton(默认)和prototype
singleton和prototype区别: