发表于: 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层
遇到的问题:暂无
收获:在慢慢学会如何自己写代码
评论