java spring基础学习笔记(一)

bean 配置 标签学习

标签名或者注解名说明
name唯一标识一个bean
constructor-arg为构造函数注入参数依赖
scopebean 作用域
class强制性属性,指定创建bean的类
autowiring mode自动装配模式
lazy-initalization mode在创建新的bean实例前 延时初始化
initalization 方法延时初始化时进行的回掉函数
destruction 方法销毁bean后回调的函数
property设值函数参数依赖注入;其中如若传一个引用给对象时需要使用ref,传值请使用vlaue;
p-namespace功能与property一样但更简洁,用法是p:name=vlaue;p:name-ref=另一个bean的引用;
@Required必须的注释,应用于setter方法,表明在xml配置文件中必须配置该参数
@Qualifier在拥有拥有多个相同属性的bean时指定某一个bean进行依赖注入
@Autowired类似@Required但可以用于属性,构造方法以及setter方法,省略property标签
@Configuration表面这个类可以使用spring IOC容器作为bean定义的来源
@Bean表明该方法返回一个对象,该对象spring应用上下文中所注册。
@Improt允许在另一个配置类中加载@Bean的定义。
@syscontrollerLog自定义注解
@GetMapping@RequestMapping(method = RequestMethod.GET)的另一种写法
@ApiOperationswagger中的方便生成spring restful文档,@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口发布说明”;
@PathVariable在使用定义URL变量规则的@RequestMapping("/users/{username}")后,自动赋值{username}给所定义的变量
@RequestMapping注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上
@ServerEndpointspringboot 消息推送,给客户端
@ResponseBody表示该方法的返回结果直接写入 HTTP response body 中
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值