很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊!
Apache的SVN库,强烈推荐!
http://svn.apache.org/repos/asf/
里面不但有Struts的源码,还有著名的Apache jakarta project
相当好的Web UI框架Tiles
现在很流行的项目管理工具Maven
Ant、Commons、Tomcat、OpenJPA、Subversion、webservices......
Spring
Spring源码是由springframework.org维护管理的,它有三个SVN地址
https://src.springframework.org/svn/spring-framework
https://src.springframework.org/svn/spring-maintenance
=======================================
struts/hibernate/spring 等框架的svn地址 收藏
Spring3.0 https://src.springframework.org/svn/spring-framework/
Spring2.5 及以下版本 https://src.springframework.org/svn/spring-maintenance/
Spring Security https://src.springframework.org/svn/spring-security/
servlet-api 源码
附件是代码。
来源于glassfish-svn:
https://glassfish-svn.dev.java.net/svn/glassfish-svn/trunk
用户“guest”不需输入密码。
Tomcat 源码
http://svn.apache.org/repos/asf/tomcat
Jetty 源码
website:http://www.mortbay.org/jetty/
SVN :http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty
jBoss 源码
http://anonsvn.jboss.org/repos/jbossas
spring
svn checkout https://src.springframework.org/svn/spring-framework/trunk spring-framework
ant resolve
struts2
svn checkout http://svn.apache.org/repos/asf/struts/struts2/trunk struts2
svn checkout http://svn.apache.org/repos/asf/struts/xwork/trunk/ xwork
mvn install
mvn eclipse:eclipse
tomcat6
svn checkout http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk tc6.0.x
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fckejis/archive/2010/07/01/5706020.aspx
https://src.springframework.org/svn/spring-security
spring-framework 是spring 3.0以上版本
spring-maintenance 是spring 3.0以下版本
spring-security是原Acegi演变出的spring子项目(权限安全管理框架)
Spring每个目录下面都有tags、trunk、branches三种区分
tags一般指里程碑
trunk指主线
branches指支线
要是下源码实际使用的话,还是tags或者trunk里面的比较好。
研究的话无所谓,不过tags里面的版本集合会多点,各个版本可以参考研究。
学习的话当然是哪个版本最热门就看哪个版本了,呵呵....
Hibernate
Hibernate也开放了两个SVN地址,
一个是匿名可访问地址 http://anonsvn.jboss.org/repos/hibernate
一个是开发者访问地址 http://svn.jboss.org/repos/hibernate
Hibernate的SVN文件夹分类比上面两个都乱,分类很多
跟Hibernate在一起的还有JBoss的源码
http://anonsvn.jboss.org/repos/jbossas
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lukelsq/archive/2010/03/29/5426106.aspx
相关推荐
Struts、Hibernate和Spring是Java开发中的三大框架,它们各自负责不同的职责,组合使用能构建出高效、松耦合的企业级应用。Struts是MVC(Model-View-Controller)框架,负责处理用户请求和视图展示;Hibernate是对象...
这是一个典型的Java Web开发项目,使用了SSH框架,即Struts2、Spring和Hibernate,结合Oracle数据库来构建一个针对移动设备的网站。以下是该项目所涉及的关键技术点和知识点的详细解释: 1. **Struts2**:Struts2是...
### SVN源码地址知识点概述 #### 一、Apache的SVN库 Apache的SVN库是业界非常知名的开源代码仓库之一,提供了丰富的Java Web技术相关的项目资源。该库位于`http://svn.apache.org/repos/asf/`,不仅包含了如Struts...
1. **MyEclipse与Eclipse**:MyEclipse是Eclipse的商业扩展,增加了许多对企业级开发有用的特性,例如对各种框架(如Spring、Struts、Hibernate)的支持,以及数据库管理工具等。 2. **SVN版本控制系统**:SVN是...
书中可能介绍了Struts、Spring MVC等框架的使用,并提供相关源码。 3. **JDBC与ORM框架**:JDBC是Java访问数据库的标准接口,而ORM(对象关系映射)如Hibernate或MyBatis简化了数据库操作。源码可能展示了如何进行...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...
客户关系管理系统(crm),源码(含数据库),Struts2.0+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具eclipse,以及...
【SSH学生会信息管理系统】是一种综合运用Java编程语言、Spring框架、Hibernate ORM工具以及Struts2 MVC框架构建的Web应用程序。这个系统旨在提供一个高效、便捷的学生会成员管理平台,帮助学生会进行日常工作如成员...
4. **SSH (Struts2 + Spring + Hibernate)**:虽然标签中提到了SSH,但在系统源码的标题中并未明确指出使用了Struts2和Hibernate。SSH是另一种常见的Java Web开发框架组合,但鉴于SSM的使用,这里可能是标签的误写,...
【标题】"大学 毕业设计 项目实训 JAVA SSH论坛(源代码).zip" 提供的是一个基于JAVA技术的SSH框架(Struts、Spring、Hibernate)开发的论坛项目源码,适合大学生进行毕业设计或项目实训。SSH是Java Web开发中的经典...
jsp、servlet、struts、spring、hibernate...... 针对性强:以SSH框架整合开发为核心,可以满足95%的项目需求 讲解到位:对每种技术都剖析最有价值的核心部分,绝不拖泥带水 代码经典:提供了大量高质量代码供...
MyEclipse是一款强大的集成开发环境(IDE),尤其适合Java EE项目的开发,它集成了多种工具和技术,如Spring、Struts和Hibernate等,大大提升了开发效率。 在《MyEclipse.6.Java.开发中文教程(1-10章).pdf》中,...
客户关系管理系统(crm),源码(含数据库),Struts2.0+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具eclipse,以及...
Ext是一个前端JavaScript库,用于构建用户界面,而SSH(Struts、Spring、Hibernate)是Java后端开发的三大框架,常用于构建企业级应用。 【描述解析】 描述与标题相同,再次强调这是一个基于JSP的学校实训项目,...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...
此外,可能会用到Spring、Struts或Hibernate等主流的Java框架,这些框架提供了MVC(Model-View-Controller)架构模式,便于开发和维护。 3. **数据库管理**:OA系统通常需要与数据库进行交互,存储用户信息、审批...
Struts或Spring MVC用于处理HTTP请求和控制流程;Hibernate或MyBatis用于ORM(对象关系映射),简化数据库操作。 4. **数据库设计**:进销存系统的核心是数据存储,因此数据库设计至关重要。可能使用MySQL、Oracle...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...