`

Spring小学习小结2

阅读更多
在spring中,在写配置文件时,要养成良好的习惯,下面试举例子说明之

1、比如在注入构造函数的参数时,最好用类型,而不是简单用index,比如
  <bean id="billingService"
        class="com.lizjason.spring.BillingService">
        <constructor-arg index="0" value="lizjason"/>
        <constructor-arg index="1" value="100"/>
    </bean>

    用下面的方法比较好
  <bean id="billingService"
        class="com.lizjason.spring.BillingService">
        <constructor-arg type="java.lang.String"
            value="lizjason"/>
        <constructor-arg type="int" value="100"/>
    </bean>

2、用短的格式
    比如
  <bean id="orderService"
        class="com.lizjason.spring.OrderService">
        <property name="companyName">
            <value>lizjason</value>
        </property>
        <constructor-arg>
            <ref bean="orderDAO">
        </constructor-arg>
    </bean>

则可以改为下面的写法
   <bean id="orderService"
        class="com.lizjason.spring.OrderService">
        <property name="companyName">
            <value>lizjason</value>
        </property>
        <constructor-arg ref="orderDAO">                   
    </bean>
这在spring 1.2后是允许的,但注意不存在<constructor-arg local=..>

分享到:
评论

相关推荐

    Spring2学习总结

    Spring2的学习主要涉及以下几个关键概念和技术: 1. **IOC (Inversion of Control) 控制反转**: 控制反转是指应用程序不再直接创建和管理依赖对象,而是将这种责任交给一个外部容器,也就是Spring框架。通过这种...

    关于Spring学习总结

    为了深入学习Spring,你可以参考官方文档、在线教程、书籍,如《Spring in Action》等,以及参与开源社区,如Stack Overflow、GitHub等,积累实战经验。 总的来说,Spring框架是Java开发的强大工具,理解和掌握其...

    Spring学习笔记总结

    Spring学习笔记总结 Spring是一个基于Java的框架,它提供了一种简洁、灵活的方式来构建企业级应用程序。在这个笔记中,我们将总结Spring的主要概念和技术,包括IOC、AOP、MVC、Struts2和Hibernate的集成。 IOC...

    Spring_AOP_学习小结 Spring_AOP_学习小结 Spring_AOP_学习小结

    总结,Spring AOP提供了一种优雅的方式,让我们能够分离关注点,实现代码的模块化,提高可维护性和复用性。理解并熟练运用这些概念和机制,可以极大地提升我们的开发效率和代码质量。通过学习和实践,你可以更好地在...

    Spring Security 学习总结1_3

    此外,有许多辅助工具和库,如Spring Security Test,用于单元测试和集成测试安全相关的代码,以及Spring Security OAuth2,用于与OAuth2服务提供商集成。 **学习资源** 文章链接提到的博客...

    【狂神说】spring PDF学习总结笔记 Spring5.pdf

    【狂神说】Spring PDF学习总结笔记主要涵盖了Spring框架的核心概念、优点、组成部分以及相关扩展。Spring是一个由Rod Johnson创建的开源框架,旨在简化企业级应用开发的复杂性,它结合了众多现有技术,如SSH(Struct...

    springcloud学习笔记.pdf

    Spring Cloud 学习笔记 本笔记主要介绍了从单体架构到微服务架构的演变过程,以及 Spring Cloud 中的微服务架构搭建。下面是本笔记的详细知识点总结: 一、单体架构 单体架构是指整个系统只有一个工程,打包往往...

    SpringSecurity学习总结源代码

    SpringSecurity是Java开发中用于构建安全Web应用的框架,它提供了强大的身份验证、...在学习过程中,分析提供的源代码和示例将有助于深入理解SpringSecurity的工作原理,并能帮助你在实际项目中有效地应用这些知识。

    Spring MVC 学习记录总结1

    在这个学习记录总结中,我们将深入理解Spring MVC的核心概念、主要组件以及其工作流程。 1. Spring MVC 概述 Spring MVC 是Spring框架的一部分,它基于Spring IoC(Inversion of Control,控制反转)容器,简化了...

    Spring学习笔记 自我总结

    spring学习笔记

    SPRING学习小例子

    总结,"SPRING学习小例子"涵盖了Spring框架的多个关键部分,是初学者深入理解Spring并实践其核心特性的良好起点。通过这个例子,我们可以了解到如何利用Spring构建一个完整的MVC应用,处理数据库交互,以及如何利用...

    Spring Security学习总结2_2

    在“Spring Security学习总结2_2”中,我们可能涉及了对Spring Security更深入的探讨,特别是关于其核心概念和实际应用的细节。 首先,Spring Security的核心组件包括Security Context(安全上下文)、...

    spring security 学习总结文档

    【Spring Security 学习总结】 Spring Security 是一个强大的和高度可定制的身份验证和访问控制框架,用于保护基于 Java 的应用程序。本学习总结文档主要针对初学者,旨在剖析一个不安全的应用程序并阐述如何通过 ...

    spring2.0学习的案例

    在Spring 2.0的学习过程中,我们主要会接触到一系列的核心概念和关键特性,这些知识点对于理解和掌握Spring框架至关重要...在实际学习过程中,可以结合`Spring总结`文档,对每个知识点进行详细研究和实践,以巩固理解。

    Spring Security学习总结

    在"Spring Security学习总结一(补命名空间配置)"的文件中,可能涵盖了如何在Spring Security的XML配置中补充命名空间的步骤。命名空间的引入是为了简化配置,例如`&lt;http&gt;`元素用于配置安全拦截和访问规则,`...

    SpringSecurity学习总结一.pdf

    SpringSecurity学习总结一.pdf

    spring学习小结

    【Spring 框架学习小结】 Spring 是一个流行的 Java 应用开发框架,它以其控制反转(Inversion of Control, IOC)和面向切面编程(Aspect-Oriented Programming, AOP)为核心特性,被誉为轻量级框架。下面将详细...

Global site tag (gtag.js) - Google Analytics