//1.加载spring的配置文件applicationContext.xml//加载了配置文件后,就会创建一些bean,然后我们可以通过bean定义时的id可以得到bean
ApplicationContext context =newClassPathXmlApplicationContext("applicationContext.xml");//2.获取dao的bean//getBean返回的是Object对象,进行强转//注意 <bean>中的class中的参数,就是我们创建的对象,userDao中是创建UserDaoIpml实现类,所以我们可以直接用UserDao对象接收
UserDao userDao =(UserDao) context.getBean("userDao");//调用Dao的方法
User user = userDao.findUserById(1);
System.out.println(user);
java.lang.IllegalArgumentException
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.asm.ClassReader.<init>(Unknown Source)
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:52)
at org.springframework.core.type.classreading.