栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring

Spring 注解

在使用注解进行属性注入的时候就不需要属性的 set 方法了。

@Autowired 注解

注入一个已经被定义好的bean , 属于Spring的容器配置的一个注解

@ApiModel

API类型注解,用在返回对象类上,用于描述返回对象的意义

@Qualifier

在自动按照类型注入(Autowired)的基础之上,再按照Bean的id注入。它在给字段注入时不能独立使用,必须和@Autowire一起使用;但是给方法参数注入时,可以独立使用。

@JsonFormat

格式化时间,调整时间格式,如MySQL中储存时间的方式和Spring读取时间时的结果有差异,可用**@JsonFormat**解决

@PostMapping (Spring MVC 小集)
@GetMapping,处理get请求
@PostMapping,处理post请求
@PutMapping,处理put请求
@DeleteMapping,处理delete请求
@RequestBody

用于接受前端发来的json数据流,常搭配Post

@Controller @Service @Repository

分别表示 : @Controller :一般用于表现层的注解,即Web层 @Service:一般用于业务层的注解。 @Repository:一般用于持久层的注解。

@Scope

默认是单例模式,

细节:如果注解中有且只有一个属性要赋值时,且名称是value ,value 在赋值是可以不写。

XML配置 bean (Spring容器)

所谓 IOC (控制反转)

**控制:**谁来控制对象的创建,传统程序设计是由其本身闯将,在使用Spring以后,对象交付于Spring创建

**反转:**程序本身不创建对象,转为变为被动接受对象

IOC 是 设计模式 中 工厂模式 的一种实现

在IOC 中 利用XML文件的 constructor-arg 时 可以采用,

index(下标):通过下标,然后进行类型赋值

type(类型):**基础数据类型直接填写即可,应用数据类型需要注明地址(如果出现重复数据类型,不能使用)

**ref(参数名):**直接通过参数名设置


    //id=  变量名
    //class = new 的对象
    //property 相当于给对象中的属性赋值
    //ref 引用Spring容器中已经创建好的对象
    //value 具体的值,基础数据类型
    
 
    
    //在main中
    //获取ApplicationContext;拿到Spring的容器
    //ClassPathXmlApplicationContext 使用 Spring
     ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/851961.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号