浅殇

浅殇 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

浅殇 关注了用户 · 2020-11-07

BolunWu @bolunwu

关注 3

浅殇 发布了文章 · 2020-08-31

SpringBoot注解

@Component

是Sring中用于描述Bean类的一个注解,用于告诉Spring这个类的实例由Spring创建和管理,默认会将对象存储到池(Bean池)中;描述一般的普通的类,可以描述所有的类。
@Component(“softCache”)描述bean时,给bean起名字为softCache

@SpringBootTest

注解用于告诉Spring框架,次测试类交给Spring管理

@Autowired

注解描述属性,用于告诉Spring框架要为此属性注入一个值

@Lazy

注解同于描述类,其目的是告诉谁陪你过框架此类支持延迟加载,通常会配合单例作用域使用,默认是true--value==true

@Scope

是Spring中用于定义Bean对象作用域的一个注解,常用值有:
  1. singleton(整个内存有一份Bean实例,此实例何时创建与类的延迟加载特性配置有关,此实例创建以后,生命周期会由spring框架管理)
  2. prototype(每次获取都会创建新实例,此实例会在需要时创建与lazy特性无关,这个实例创建以后,不会交给spring管理,spring可以对其初始化,但不负责销毁。)等。

@SpringBootApplication

注解描述的类是项目的启动入口,扫描启动类,同时扫描该类所在的包下

JVM参数:跟踪类加载:

-XX:+TraceClassLoading

@PostConstruct

注解用于描述bean对象生命周期方法中的初始化方法,此方法会在对象的构造方法之后执行(是对象创建以后的初始化)

@PreDestroy

注解用于描述Bean对象生命周期方法中的销毁方法,此方法会在对象销毁之前执行(当作用域为prototype时,此方法不会执行)

@Param

注解描述参数

@Qualifier

注解描述的属性,参数或方法,可以按照指定规则为属性赋值(DI),此注解必须配合@Autowired注解使用

@Mapper

表示这个类属于数据层是由MyBatis框架中定义的一个描述数据层接口的的注解(所有的注解只起到一个描述性的作用),用于告诉Spring框架此接口的实现由mybatis创建,并将其实现类对象存储到spring容器.

@Controller

表示这个类属于控制层,主要是用来接收服务器传来的请求,并调用service层。

@Service

将类交给Spring管理,表示这个类属于业务层,一个特殊的Component层,用来修饰接口的实现类;主要用来实现所有的业务处理。

@Bean

方法返回的对象交给Spring管理

@Repository

持久层,该类主要和数据库进行交互

@RequestMapping

后加地址

@ResponseBody

将方法返回值以字符串形式进行输出,此注解告诉Spring mvc 此方法的返回值不是viewname,可以将其看成是普通串
查看原文

赞 0 收藏 0 评论 0

浅殇 发布了文章 · 2020-08-31

SpringBoot注解

@Component

是Sring中用于描述Bean类的一个注解,用于告诉Spring这个类的实例由Spring创建和管理,默认会将对象存储到池(Bean池)中;描述一般的普通的类,可以描述所有的类。
@Component(“softCache”)描述bean时,给bean起名字为softCache

@SpringBootTest

注解用于告诉Spring框架,次测试类交给Spring管理

@Autowired

注解描述属性,用于告诉Spring框架要为此属性注入一个值

@Lazy

注解同于描述类,其目的是告诉谁陪你过框架此类支持延迟加载,通常会配合单例作用域使用,默认是true--value==true

@Scope

是Spring中用于定义Bean对象作用域的一个注解,常用值有:
  1. singleton(整个内存有一份Bean实例,此实例何时创建与类的延迟加载特性配置有关,此实例创建以后,生命周期会由spring框架管理)
  2. prototype(每次获取都会创建新实例,此实例会在需要时创建与lazy特性无关,这个实例创建以后,不会交给spring管理,spring可以对其初始化,但不负责销毁。)等。

@SpringBootApplication

注解描述的类是项目的启动入口,扫描启动类,同时扫描该类所在的包下

JVM参数:跟踪类加载:

-XX:+TraceClassLoading

@PostConstruct

注解用于描述bean对象生命周期方法中的初始化方法,此方法会在对象的构造方法之后执行(是对象创建以后的初始化)

@PreDestroy

注解用于描述Bean对象生命周期方法中的销毁方法,此方法会在对象销毁之前执行(当作用域为prototype时,此方法不会执行)

@Param

注解描述参数

@Qualifier

注解描述的属性,参数或方法,可以按照指定规则为属性赋值(DI),此注解必须配合@Autowired注解使用

@Mapper

表示这个类属于数据层是由MyBatis框架中定义的一个描述数据层接口的的注解(所有的注解只起到一个描述性的作用),用于告诉Spring框架此接口的实现由mybatis创建,并将其实现类对象存储到spring容器.

@Controller

表示这个类属于控制层,主要是用来接收服务器传来的请求,并调用service层。

@Service

将类交给Spring管理,表示这个类属于业务层,一个特殊的Component层,用来修饰接口的实现类;主要用来实现所有的业务处理。

@Bean

方法返回的对象交给Spring管理

@Repository

持久层,该类主要和数据库进行交互

@RequestMapping

后加地址

@ResponseBody

将方法返回值以字符串形式进行输出,此注解告诉Spring mvc 此方法的返回值不是viewname,可以将其看成是普通串
查看原文

赞 0 收藏 0 评论 0

浅殇 关注了用户 · 2020-08-25

Jason @jason_5f0dbb9eaae42

以终为始,闭环迭代,持续提高。

关注 3378

浅殇 关注了专栏 · 2020-08-25

前端食堂

个人公众号:前端食堂 你的前端食堂,记得按时吃饭~

关注 2821

浅殇 关注了专栏 · 2020-08-25

NoSay

成长路上的一些思考与心得

关注 447

浅殇 关注了专栏 · 2020-08-25

SegmentFault 之声

在这里,我们将为你推送 SegmentFault 思否公司官方合作信息,和合作伙伴最新动态。SegmentFault 思否是中国领先的开发者社区和技术媒体,中国最大的 Hackathon 组织者。我们致力于成为科技企业和开发者沟通的桥梁,帮助科技企业和开发者对话。

关注 19043

浅殇 关注了用户 · 2020-08-25

AYSAML @aysaml

关注 661

浅殇 关注了专栏 · 2020-08-25

技术分享-持续学习

记录技术学习和进阶的过程

关注 281

浅殇 关注了用户 · 2020-08-25

Duang @duang_58e87246ca82f

关注 264

认证与成就

  • 获得 0 次点赞
  • 获得 2 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 2 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2020-08-25
个人主页被 142 人浏览