`
SSailYang
  • 浏览: 312638 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何修改 Springframework 的源码

阅读更多

虽然 Springframework 是一个不错的框架,但是依旧有一些不令人满意的地方。所以有时我们需要修改 Spring 的源码(虽然尽量不要那么做)

 

昨天在小改 spring-webmvc 源码的时候小愚了一把。为了避免再次犯错,我将修改 Spring 源码的方法记录下来。

 

先下载 spring-framework-version-with-dependencies 压缩包,将其解压。你会在其中看到 src 目录,尽情的改源码吧,当然后果自负。

 

修改完后,打开命令行,定位到 spring 包的根目录,执行 ant modulejars 或 ant fulljar。运行完毕之后你就可以在 \dist\modules\ 或 \dist 下得到修改后的 jar 包了。当然具体修改的代码属于那个 jar 包还要你自己找了。

 

不要改 module-sources 里的源码,那是没用的。我就犯这个愚蠢的错误了,没有仔细看 build.xml 文件的后果。

 

 

 

分享到:
评论
1 楼 四个石头 2011-03-29  

相关推荐

    Spring Framework 5.1.0源码

    Spring Framework 5.1.0源码 The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. A key ...

    spring framework 源码下载

    本资源是Spring Framework 3.2.16.RELEASE的源码,对于学习和理解Spring的内部机制具有重要意义。 源码下载是深入学习任何框架的基础,通过阅读源码,开发者可以了解到框架如何处理请求、如何管理依赖、以及各种...

    spring framework源码

    在Spring Framework的源码中,你可以深入理解以下关键概念和技术: 1. **依赖注入**:这是Spring的核心特性,它允许开发者通过外部配置来管理对象的依赖关系,而不是在代码中硬编码。这样做的好处是提高了代码的可...

    Spring-Framework-5.2.x Maven版本

    在IDEA中导入此项目后,可以直接设置源码路径,方便地查看和调试Spring Framework的内部实现,这对于深入理解Spring的工作原理、排查问题或进行二次开发非常有帮助。 **4. 学习资源与实践** 要充分利用这个源码,...

    spring-framework 源码

    spring-framework源码,已经进行转换 eclipse可直接导入进行分析 包含如下: spring-aop spring-beans spring-aspects spring-context spring-context spring-context-support spring-core spring-expression spring...

    springframework源码下载地址

    springframework源码下载地址

    spring-framework完整源代码(spring框架源码)

    org.springframework aop,beans,cache,context,core,dao,ejb,instument,jca,jdbc,jms,jmx,jndi,mail,metadate,mock,orm,remoting,scheduling,scripting,stereotype,test,transcation,ui,util,validation,web 以上...

    springframework2.5源码

    是官方的源码,spring2.5 with dependence resource 大家自己合并下。原来很大有70多m。只能分成7份了。

    spring-framework-5.3.23 源码

    总的来说,Spring Framework 5.3.23源码的学习将让你深入了解这个强大框架的内部工作原理,帮助你更好地利用其功能来构建高效、可扩展的企业级应用程序。通过研究源码,你可以学习如何实现DI、AOP,以及Spring如何...

    org.springframework.core.jar

    `springframework-license.txt`文件是Spring框架的许可协议,通常包含了Apache License 2.0或其他开源许可条款,它定义了用户使用Spring框架的法律权限和限制,强调了开源软件的开放源码、自由修改和分发的原则。...

    Spring Framework v6.1.4.zip

    Spring Framework 是一个广泛使用的开源Java应用框架,特别适用于企业级应用程序开发。它的最新版本v6.1.4为我们带来了许多新特性和改进,使得开发者能够更高效、更灵活地构建可维护的、高性能的应用程序。这个...

    官方源码 spring-framework-5.3.6.zip

    - `org.springframework.jdbc`和`org.springframework.orm`,深入数据库访问层。 9. **实战应用** 通过阅读源码,开发者可以更好地理解Spring如何处理依赖注入、事务管理、异常处理等核心功能,从而在实际项目中...

    构建为eclipse项目的spring源码

    例如,研究`org.springframework.beans.factory.BeanFactory`接口及其实现,了解依赖注入的过程。 - **设置断点**:在关键代码处设置断点,通过Debug模式运行,观察类实例化、依赖注入、方法调用等流程,深入理解...

    Spring Framework 4.0.2.RELEASE API

    Spring Framework 4.0.2.RELEASE API,该文档来自官网经本人制作而成方便使用的chm格式。

    官方源码 spring-framework-5.3.4.zip

    《Spring Framework 5.3.4 源码解析与深度探索》 Spring Framework作为Java领域最广泛应用的开源框架之一,其稳定性和灵活性备受开发者喜爱。本次我们关注的是它的5.3.4版本,官方源码的发布为开发者提供了一个深入...

    Spring-Framework-5.1.x 源码注释maven版本

    Spring Framework 是一个开源的应用程序框架,它为Java平台提供了全面的基础设施支持,是开发企业级Java应用程序的核心框架。...在实践中,可以尝试修改源码,运行并观察结果,这将加深对Spring框架的理解。

    spring-framework源码,使用gradle生成后的源码(下)

    spring-framework源码,使用gradle生成后的源码

    如何把SpringFramework 3.2.2源码导入Eclipse

    ### 如何将Spring Framework 3.2.2源码导入Eclipse 在深入解析如何将Spring Framework 3.2.2源代码导入Eclipse之前,我们先简要回顾一下Spring Framework的基本概念及其重要性。Spring Framework是Java平台的一个...

    Spring Framework源码编译之后的工程文件,可直接导入到eclipse中

    从Spring官方源码库git下载的最新源码,Spring Framework源码在本地编译之后,已生成eclipse所需的.project和.class工程文件,可直接导入到eclipse中

    Spring Framework v5.3.32.zip

    在下载并解压"spring-framework-5.3.32"后,开发者通常会查看源码,了解其内部工作原理,学习最佳实践,或者用于毕业设计项目中,以掌握现代企业级Java应用开发的核心技术。同时,这个版本的更新日志可能会包含重要...

Global site tag (gtag.js) - Google Analytics