1.Controller的使用
2. 对一些注解的个人理解
@Component:
把pojo实例化,相当于配置文件中的<bean id="" class=""/>,需要在配置文件中引入component的扫描组件
<context:component-scan base-package=”com.imooc”>
@ConfigurationProperties:
获取配置信息
@RestController:
相当于@ResponseBody + @Controller。@ResponseBody:将controller返回的对象转换为Json数据。
@Autowired:
注入外部资源
@RequestParam:
传递参数(value:参数名字,required:是否必须有参数,defaultvalue:请求中没有同名参数时使用默认值)
@PathVariable:
获取url上的参数(可以是动态的)。
@Entity
指明实体Beab
@Id
声明为主键
@GeneratedValue
主键生成策略,默认为自动增长
欢迎进群交流258897306或关注公众号“IT群英汇”