接口类不可以做bean
注解一个DAO类作为一个bean,即使有实现类,容器并不能创建该接口的作为Bean.
bean类需要一个无参构造方法,显然接口是没有的.
注解传入的只是一个接口,其实现类容器开始是不能获知的.所以,不能想当然地觉得容器能用实现类的构造方法.
在spring-mvc.xml文件中,声明一个接口<bean id="userDao" class="com.loop.dao.UserDao" abstrac
原创
2018-01-01 09:27:07 ·
5667 阅读 ·
0 评论