springboot 整合 mybatis 封装dao的问题

IT_lau 2017-09-13 02:08:20
dao接口:
public interface AdminDao {
method A();
}

实现类:
@Repository
public class AdminDaoImpl implements AdminDao{

method A(){}
}


mapper:
<mapper namespace="admin.AdminDao">
<select id="A" parameterType=""
resultType="int">

________________________________________
为啥 service 注入了 AdminDao 调用方法A,他不走 impl,也就是封装的那个dao的实现类AdminDaoImpl 里面的方法A????

半天了,这个问题没解决,求大神指导

...全文
398 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT_lau 2017-09-13
  • 打赏
  • 举报
回复
问题是 ,application.java 添加了多余的 @MapperScan,造成这个问题,
ty0415 2017-09-13
  • 打赏
  • 举报
回复
AdminDao的实现映射的是mapper文件对应的方法
IT_lau 2017-09-13
  • 打赏
  • 举报
回复
引用 2 楼 Paranoia_ZK 的回复:
小哥哥 你这个项目结构对么? 不应该是serviceimpl implements service? dao也就是mapper接口需要加上注解@Repository的
你说的是service层,我说的是dao层的封装,你在看看
  • 打赏
  • 举报
回复 1
小哥哥 你这个项目结构对么? 不应该是serviceimpl implements service? dao也就是mapper接口需要加上注解@Repository的
IT_lau 2017-09-13
  • 打赏
  • 举报
回复
不要沉下去,自己顶一下
Active4j-oa是基于active4j-jsp快速开发框架构建而来的OA办公系统。基于springboot2.0,以Spring Framework为核心容器,Spring MVC为模型视图控制器,Mybatis Plus为数据访问层, Apache Shiro为权限授权层, Redis为分布式缓存,Quartz为分布式集群调度,JSP作为前端页面引擎,采用JSTL标签库封装组件的开源框架。 Active4j-oa是基于active4j-jsp快速开发框架构建而来的OA办公系统。基于springboot2.0,以Spring Framework为核心容器,Spring MVC为模型视图控制器,Mybatis Plus为数据访问层, Apache Shiro为权限授权层, Redis为分布式缓存,Quartz为分布式集群调度,JSP作为前端页面引擎,采用JSTL标签库封装组件的开源框架。 Active4j-oa目前内置了绝大部分常见办公系统功能,包括系统管理,工作流管理,个人办公,人力资源管理,执行力管理等几大模块。开发者只需根据具体业务需求,稍加改进,就可以开发出一套完整的OA办公系统。 Active4j-oa特点: 开箱即用,节省开发时间,提高开发效率 代码全部开源,持续更新,共同维护 基于SpringBoot,简化了大量项目配置和maven依赖,让您更专注于业务开发 友好的代码结构及注释,便于阅读及二次开发 使用分层设计,分为dao,service,Controller,view层,层次清楚,低耦合,高内聚。 支持分布式部署,session集成了redis 灵活的权限控制, 整合shiro,可控制到页面或按钮,满足绝大部分的权限需求,优化权限注解方便权限配置 日志记录采用aop(LogAop类)方式,可对用户所有操作进行记录 集成jsp页面,采用标准JSTL标签库对常用组件进行封装,便于将传统项目过度到springboot 组件库丰富,对常用页面组件进行了代码封装,提高开发效率 功能完善,涵盖oa办公系统绝大数功能,拿来即用 前端页面简洁优美,支持移动端 支持多种浏览器: Google,火狐,IE,360等

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧