项目开发中可以通过如下方式实现,例如
1.现在controller层写需要的功能
@RequestMapping("getAllUsers")
@ResponseBody
public List<UmsMember> getAllUsers() {
List<UmsMember> umsMembers =userService.getAllUsers();
return umsMembers;
}
2.点击方法名快速跳转到service接口层创建该方法
List<UmsMember> getAllUsers();
3.在service实现层重写该方法,引入一个mapper
@Autowired
UserMapper userMapper;
@Override
public List<UmsMember> getAllUsers() {
List<UmsMember> umsMemberList =userMapper.selectAll();//userMapper.selectAllUsers();
return umsMemberList;
}
注意:这一层相当于dao层,需要注明方法是用select,方便debug时检查
4.双击重写该mapper(此处利用了tk…mybatis)
public interface UserMapper extends Mapper<UmsMember> {
List<UmsMember> selectAllUsers();
}