课程
/后端开发
/Java
/MyBatis-Plus入门
接口不是不能实例化吗?spring怎么自动注入的,然后进行CRUD。。。
2019-10-31
源自:MyBatis-Plus入门 2-1
正在回答
简单来说,我们使用接口时,实际上是在使用spring的ioc容器中的动态代理对象。你要理解这块,首先要了解spring ioc容器的原理,spring与mybatis整合的原理。
借口不能创建对象,他是抽象类,但是可以被实现,实现的类需要重写抽象方法来完善方法体
spring是通过IOC注入的方式将需要注入的对象交给spring容器管理。当你调用时他就从容器拿出对象。
举报
MyBatis-Plus框架入门必学课程!
2 回答userMapper问题
6 回答userMapper无法注入
1 回答扫描不到userMapper的路径
1 回答UserMapper代码是在哪里?
2 回答Error creating bean with name 'userMapper' defined in file