发表于: 2019-11-21 18:56:12

1 1153


今天完成了什么:

完成了所有的service和serviceimpl,controller写了一半,明天中午开例会,下午应该就能完成

考虑到只完成前台功能,service层只调用了逆向生成的动态查询,增 改自动生成了,但是没有调用

之前写过一个springboot整合mybatis的demo,可惜误删了,有些遗忘的环节只能重新百度。

中间遇到了一个错误,serviceimpl使用@Autowired注解时,会报错

这个问题之前遇到过,但是2次的解决方法不一样,我之前好像是不使用自动加载的包,自己重新下一个包,换一个版本

这次Settings - Editor - Inspections - Spring - Spring Core - Code - Autowiring for Bean Class - disable(把√去掉),这么做的意义是降低Autowired检测的级别

还有一个@Resource注解,和@Autowired的作用大同小异,大概了解了一下

@Resource默认按照名称方式进行bean匹配,@Autowired默认按照类型方式进行bean匹配@Resource(import javax.annotation.Resource;)是J2EE的注解,@Autowired(import org.springframework.beans.factory.annotation.Autowired;)是Spring的注解

@Service
public class NavigationServiceImpl implements  NavigationService {
   @Autowired
public NavigationUserMapper mapper;
   @Override
   public List<NavigationUser> selectByExample(NavigationUserExample example) {
       List<NavigationUser> selectByExample=mapper.selectByExample(example);
       return selectByExample;
   }
}

service层的东西都大同小异,就只贴一个

等全部功能的controller写完再说吧

准备了一下明天例会要讨论的内容,等明天讨论结束,在明天的日报里总结

明天计划的事:开例会,完成controller层

遇到的问题:暂无

收获:在慢慢学会如何自己写代码




返回列表 返回列表
评论

    分享到