为了账号安全,请及时绑定邮箱和手机立即绑定

课程中用到的注解器,希望有人能用自己的语言(自己的理解)概括一下。

@Component
@ConfigurationProperties
@RestController
@Autowired
@RequestParam
@PathVariable
@Entity
@Id
@GeneratedValue

正在回答

1 回答

理解不到位的地方请大家指正

@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

指明实体Bean

@Id

声明为主键

@GeneratedValue

主键生成策略,默认为自动增长

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

课程中用到的注解器,希望有人能用自己的语言(自己的理解)概括一下。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信