5_spring_注入依赖对象与集合类型的装配

本文详细介绍了Java Spring框架中的基本类型对象注入和集合类型的装配方法,包括构造器注入、属性setter方法注入以及如何注入其他bean。同时,文章还阐述了Spring框架下集合类型的装配过程,如列表、集合、属性集合等的配置方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本类型对象注入:

<beanid="orderService"class="cn.itcast.service.OrderServiceBean">

  <constructor-arg index=“0”type=“java.lang.String” value=“xxx”/>//构造器注入

  <property name=“name” value=“zhao/>//属性setter方法注入

</bean>

注入其他bean:

方式一

<beanid="orderDao" class="cn.itcast.service.OrderDaoBean"/>

<beanid="orderService"class="cn.itcast.service.OrderServiceBean">

  <property name="orderDao"ref="orderDao"/>

</bean>

方式二(使用内部bean,但该bean不能被其他bean使用)

<beanid="orderService"class="cn.itcast.service.OrderServiceBean">

  <property name="orderDao">

  <beanclass="cn.itcast.service.OrderDaoBean"/>

  </property>

</bean>



集合类型的装配

publicclass OrderServiceBean {

  private Set<String> sets = newHashSet<String>();

  private List<String> lists = newArrayList<String>();

  private Properties properties = newProperties();

  private Map<String, String> maps = newHashMap<String, String>();

        ....//这里省略属性的gettersetter方法

}

<beanid="order" class="cn.itcast.service.OrderServiceBean">

    <property name="lists">

          <list>

  <value>lihuoming</value>

         </list>

      </property> 

      <property name="sets">

         <set>

            <value>set</value>

        </set>

      </property> 

     <property name="maps">

        <map>

            <entry key="lihuoming"value="28"/>

       </map>

     </property> 

     <propertyname="properties">

        <props>

  <propkey="12">sss</prop>

       </props>

      </property>

</bean>


内容概要:《中文大模型基准测评2025年上半年报告》由SuperCLUE团队发布,详细评估了2025年上半年中文大模型的发展状况。报告涵盖了大模型的关键进展、国内外大模型全景图及差距、专项测评基准介绍等。通过SuperCLUE基准,对45个国内外代表性大模型进行了六大任务(数学推理、科学推理、代码生成、智能体Agent、精确指令遵循、幻觉控制)的综合测评。结果显示,海外模型如o3、o4-mini(high)在推理任务上表现突出,而国内模型如Doubao-Seed-1.6-thinking-250715在智能体Agent和幻觉控制任务上表现出色。此外,报告还分析了模型性价比、效能区间分布,并对代表性模型如Doubao-Seed-1.6-thinking-250715、DeepSeek-R1-0528、GLM-4.5等进行了详细介绍。整体来看,国内大模型在特定任务上已接近国际顶尖水平,但在综合推理能力上仍有提升空间。 适用人群:对大模型技术感兴趣的科研人员、工程师、产品经理及投资者。 使用场景及目标:①了解2025年上半年中文大模型的发展现状趋势;②评估国内外大模型在不同任务上的表现差异;③为技术选型和性能优化提供参考依据。 其他说明:报告提供了详细的测评方法、评分标准及结果分析,确保评估的科学性和公正性。此外,SuperCLUE团队还发布了多个专项测评基准,涵盖多模态、文本、推理等多个领域,为业界提供全面的测评服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值