请问service怎么调用mapper
请问service怎么调用mapper,请帮忙写个简单的demo指点一下
我在写项目时,是按照这样的逻辑写的:controller调用service接口,service的实现类serviceimpl中注入mapper,在mapper.xml中写sql,但是现在要求不能在impl中直接注入mapper,需要将mapper注入到service中,需要怎么实现,求指点!
回答
但是现在要求不能在impl中直接注入mapper
我觉得要求的意思是不能直接在 服务层service 调用 数据访问层mapper,他的意思应该是在 service层和mapper层 中间再加一层manager层,在manager层调用 mapper,service层调用manager层,controller调用service
页面 -> controller -> service -> manager -> mapper -> 数据库