基于springioc bean 的几个属性介绍

 更新时间:2017年09月10日 08:55:03   作者:Niel  
下面小编就为大家带来一篇基于springioc bean 的几个属性介绍。小编觉得挺不错的,现在就想给大家,也给大家做个参考。一起跟随小编过来看看吧

1.lazy-init="false"

默认值为false,指的是bean的创建时机的spring容器一启动就会加载这些类.有点是及时发现bean的相关错误,因为spring容器启动,bean也都会创建完毕,如果bean有什么差错都会报出,缺点就是如果bean对象的开销较大,那会提前占用内存.

如果设置为true,则等到spring容器去获取该bean的对象时才会创建.优缺点与false相反

2.scope="singleton"

默认值就是singleton,指的是spring容器中的bean对象默认是单例的,此时因注意线程安全的问题,避免属性的共享

如果设置为prototype,则表示为多例的,此时无论lazy-init无效,都将会是懒加载。

3.init-method=""

在执行该bean的构造函数之后,调用该bean的特定方法之前调用

4.destory-method=""

在spring容器关闭或销毁时调用(仅限单例模式)

以上这篇基于springioc bean 的几个属性介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Spring Cloud超详细i讲解Feign自定义配置与使用

    Spring Cloud超详细i讲解Feign自定义配置与使用

    这篇文章主要介绍了SpringCloud Feign自定义配置与使用,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 浅谈Mybatis获取参数值的方式

    浅谈Mybatis获取参数值的方式

    本文主要介绍了Mybatis获取参数值的方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • Spring-AOP 静态普通方法名匹配切面操作

    Spring-AOP 静态普通方法名匹配切面操作

    这篇文章主要介绍了Spring-AOP 静态普通方法名匹配切面操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • java实现身份证号码验证的示例代码

    java实现身份证号码验证的示例代码

    这篇文章主要为大家详细介绍了如何利用java语言实现身份证号码验证的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-09-09
  • Java优先队列(PriorityQueue)重写compare操作

    Java优先队列(PriorityQueue)重写compare操作

    这篇文章主要介绍了Java优先队列(PriorityQueue)重写compare操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • SpringAop日志找不到方法的处理

    SpringAop日志找不到方法的处理

    这篇文章主要介绍了SpringAop日志找不到方法的处理方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • springboot:接收date类型的参数方式

    springboot:接收date类型的参数方式

    这篇文章主要介绍了springboot:接收date类型的参数方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • 提升java开发效率工具lombok使用争议

    提升java开发效率工具lombok使用争议

    这篇文章主要介绍了提升java开发效率工具lombok使用争议到底该不该使用的分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 谈谈Hashmap的容量为什么是2的幂次问题

    谈谈Hashmap的容量为什么是2的幂次问题

    这篇文章主要介绍了谈谈Hashmap的容量为什么是2的幂次问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Java开发如何把数据库里的未付款订单改成已付款

    Java开发如何把数据库里的未付款订单改成已付款

    这篇文章主要介绍了Java开发如何把数据库里的未付款订单改成已付款,先介绍MD5算法,简单的来说,MD5能把任意大小、长度的数据转换成固定长度的一串字符,实现思路非常简单需要的朋友可以参考下
    2022-11-11

最新评论