SpringBoot·注解描述
@Bean 指的是配置容器的属性
- 如果想要每个接口都要变成实现类,那么需要在每个接口类上加上@Mapper注解,比较麻烦,解决这个问题用@MapperScan
@MapperScan
作用:指定要变成实现类的接口所在的包,然后包下面的所有接口在编译之后都会生成相应的实现类
@MapperScan添加位置:是在Springboot启动类上面添加
@Mapper添加位置:在接口接口上面添加
- @PathVariable
当使用@RequestMapping URI template 样式映射时, 即 someUrl/{paramId}, 这时的paramId可通过 @Pathvariable注解绑定它传过来的值到方法的参数上。
@Controller
@RequestMapping("/owners/{ownerId}")
public class RelativePathUriTemplateController {
@RequestMapping("/pets/{petId}")
public void findPet(@PathVariable String ownerId,@PathVariable String petId, Model model) {
// implementation omitted
}
}
- 使用这个Maps需要添加以下依赖
Map<String,Object> resMap= Maps.newHashMap();
resMap.put(“dataList”, ldd);
<!-- google java lib -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>17.0</version>
</dependency>
待整理……