springboot+mybatis-plus框架下进行增删改查操作

pojo层:

内容:属性及get,set方法

注解:

@TableName:对应数据库中的表名

@TableId:(value:该表中主键的字段名,type:主键生成方式)

 

dao层:

内容:继承mybatis-plus中的BaseMapper接口

注解:

@Repository:作用在持久层(数据逻辑层)接口上,将接口的实现类交给spring管理

 

services层:

接口:包含增删改查的抽象方法

实现:重写接口的方法

注解:

@Autowired:使用spring的ioc自动注入对象实例

@Service:类自动注册到spring容器中

 

controllers层:

内容:调用service层的接口来控制业务流程

注解:

@Api:用在请求的类上,表示对类的说明

@RestController:相当于@ ResponseBody+@Controller

@ResponseBody:java对象转为json格式的数据

@Controller:定义了一个控制器类

 

@ApiOperation: 自定义接口描述信息

@ApiImplicitParams: 用在请求的方法上,表示一组参数说明

@ApiImplicitParam: 指定一个请求参数的各个方面

name:参数名

value:参数的中文说明

 

@getMapping:

映射url到控制器类的一个方法

@PathVariable:

映射URL中的占位符到目标方法的参数中

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值