随笔分类 - 注解学习
包括Spring注解以及其他
摘要:@Mapper是mybatis的注解,标注在dao层接口上,可以通过动态代理生成接口的实例bean,启动类不需要添加@MapperScan包扫描 @Repository是spring的注解,也标注在dao层接口上,启动类需要加@MapperScan包扫描,生成对应的bean,加了@MapperSca
阅读全文
摘要:一、定义 @NotNull:不能为null,但可以为空(“”,“ ”,“ ”) @NotEmpty:不能为null,如果为空串,长度要大于0(“ ”,“ ”) @NotBlank:只能用于String,不能为null,且调用trim()去空格方法后长度也要大于0(“ABC ”) 二、例子 Strin
阅读全文
摘要:一、定义 @ApiModelProperty是一个用来标注类属性的注解 @ApiModelProperty有以下属性 name--重写属性名 value--属性的中文描述 dataType--重写属性类型 required--是否必须 example--举例说明 hidden--隐藏 二、使用 pu
阅读全文
摘要:@ApiOperation是一个描述接口信息的注解 注解内的常用属性有 value:接口说明 notes:接口发布说明 httpMethod:接口请求方式(例如:GET、POST) response:接口返回参数类型(例如:String.class) @ApiOperation(value="用户登
阅读全文
摘要:@ApiImplicitParam是一个标注方法参数的注解 注解内的属性有 name:参数名 value:参数的中文含义 required:是否必须 dataType:参数类型 paramType:参数所放位置 defaultValue:参数的默认值 其中,paramType可选值有header、q
阅读全文

浙公网安备 33010602011771号