public class NoticeServiceImpl implements NoticeService { @Autowired NoticeMapper noticeMapper; @Override public List<Notice> list(Map<String, Object> paramMap) { return noticeMapper.list(paramMap); } @Override public Notice get(int id) { return noticeMapper.get(id); } @Override public void delete(int id) { noticeMapper.delete(id); } @Override public void update(Notice notice) { noticeMapper.update(notice); } @Override public void add(Notice notice) { noticeMapper.add(notice); } }
时间: 2024-03-04 20:53:23 浏览: 65
详解SpringBoot 多线程处理任务 无法@Autowired注入bean问题解决
这是一个 Java 类,名为 NoticeServiceImpl,它实现了 NoticeService 接口。它使用了 Spring 框架的自动装配注解 @Autowired 注入了 NoticeMapper 对象。它还实现了 NoticeService 接口中的五个方法,分别是 list、get、delete、update 和 add。这些方法都是由 NoticeMapper 对象来执行具体的数据库操作。其中,list 方法返回一个包含 Notice 对象的列表,get 方法返回一个指定 id 的 Notice 对象,delete 方法删除一个指定 id 的 Notice 对象,update 方法更新一个 Notice 对象的内容,add 方法新增一个 Notice 对象。该类可能用于实现通知的增删改查等操作。
阅读全文