SpringBoot+MybatisPlus--使用
1、在entity包下面创建数据实体类,添加注解@Data,如果和数据库名字不一样的话,还需要+@TableField注解。字段名字不一样也需要添加此注解
@TableName(value = "user") public class AnnotationUser4Bean { @TableId(value = "user_id", type = IdType.AUTO) private String userId; @TableField("name") private String name; @TableField("sex") private String sex; @TableField("age") private Integer age; }
2,创建Mapper接口,对应刚创建的实体类,加@Mapper注解
@Mapper
public interface AddressBookMapper extends BaseMapper<AddressBook> { }
3、创建Service接口
public interface AddressBookService extends IService<AddressBook> { }
4、创建Service实现类,需要加@Service注解
@Service public class AddressBookServiceImpl extends ServiceImpl<AddressBookMapper, AddressBook> implements AddressBookService { }
5、创建对应的Controller类
@Slf4j @RestController @RequestMapping("/addressBook") public class AddressBookController { @Autowired private AddressBookService addressBookService; @Autowired private OrdersService ordersService; }
分类:
Spring
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
2021-10-19 课堂作业-添加课程(初识数据库和javaweb)