很多优秀的开源项目已经提供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
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
分享到:
相关推荐
Struts、Hibernate和Spring是Java开发中的三大框架,它们各自负责不同的职责,组合使用能构建出高效、松耦合的企业级应用。Struts是MVC(Model-View-Controller)框架,负责处理用户请求和视图展示;Hibernate是对象...
### SVN源码地址知识点概述 #### 一、Apache的SVN库 Apache的SVN库是业界非常知名的开源代码仓库之一,提供了丰富的Java Web技术相关的项目资源。该库位于`http://svn.apache.org/repos/asf/`,不仅包含了如Struts...
这是一个典型的Java Web开发项目,使用了SSH框架,即Struts2、Spring和Hibernate,结合Oracle数据库来构建一个针对移动设备的网站。以下是该项目所涉及的关键技术点和知识点的详细解释: 1. **Struts2**:Struts2是...
1. **MyEclipse与Eclipse**:MyEclipse是Eclipse的商业扩展,增加了许多对企业级开发有用的特性,例如对各种框架(如Spring、Struts、Hibernate)的支持,以及数据库管理工具等。 2. **SVN版本控制系统**:SVN是...
MyEclipse是一款强大的集成开发环境(IDE),尤其适合Java EE项目的开发,它集成了多种工具和技术,如Spring、Struts和Hibernate等,大大提升了开发效率。 在《MyEclipse.6.Java.开发中文教程(1-10章).pdf》中,...
客户关系管理系统(crm),源码(含数据库),Struts2.0+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具eclipse,以及...
【SSH学生会信息管理系统】是一种综合运用Java编程语言、Spring框架、Hibernate ORM工具以及Struts2 MVC框架构建的Web应用程序。这个系统旨在提供一个高效、便捷的学生会成员管理平台,帮助学生会进行日常工作如成员...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...
书中可能介绍了Struts、Spring MVC等框架的使用,并提供相关源码。 3. **JDBC与ORM框架**:JDBC是Java访问数据库的标准接口,而ORM(对象关系映射)如Hibernate或MyBatis简化了数据库操作。源码可能展示了如何进行...
4. **SSH (Struts2 + Spring + Hibernate)**:虽然标签中提到了SSH,但在系统源码的标题中并未明确指出使用了Struts2和Hibernate。SSH是另一种常见的Java Web开发框架组合,但鉴于SSM的使用,这里可能是标签的误写,...
此外,可能会用到Spring、Struts或Hibernate等主流的Java框架,这些框架提供了MVC(Model-View-Controller)架构模式,便于开发和维护。 3. **数据库管理**:OA系统通常需要与数据库进行交互,存储用户信息、审批...
客户关系管理系统(crm),源码(含数据库),Struts2.0+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具eclipse,以及...
【标题】"大学 毕业设计 项目实训 JAVA SSH论坛(源代码).zip" 提供的是一个基于JAVA技术的SSH框架(Struts、Spring、Hibernate)开发的论坛项目源码,适合大学生进行毕业设计或项目实训。SSH是Java Web开发中的经典...
Ext是一个前端JavaScript库,用于构建用户界面,而SSH(Struts、Spring、Hibernate)是Java后端开发的三大框架,常用于构建企业级应用。 【描述解析】 描述与标题相同,再次强调这是一个基于JSP的学校实训项目,...
1. **Struts、Hibernate、Spring框架**: - **Struts** 是一个用于构建企业级Web应用程序的MVC框架,它提供了模型、视图和控制器的结构,帮助开发者更好地组织代码。 - **Hibernate** 是一个对象关系映射(ORM)...
jsp、servlet、struts、spring、hibernate...... 针对性强:以SSH框架整合开发为核心,可以满足95%的项目需求 讲解到位:对每种技术都剖析最有价值的核心部分,绝不拖泥带水 代码经典:提供了大量高质量代码供...
9. **框架使用**:Spring、Struts、Hibernate等框架在JavaWeb开发中广泛使用。理解这些框架的工作原理和使用方式,能提高开发效率并减少错误。 10. **Maven或Gradle**:构建工具可以帮助管理项目的依赖关系和构建...
客户关系管理系统(crm),源码(含数据库),Struts+Spring+Hibernate开发,包括营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块,带需求文档及数据库文档,小组形式开发,SVN整合,开发工具...
2. **技术栈**:识别使用的编程语言、框架和库,例如Spring、Struts、Hibernate等。 3. **数据库交互**:查找与数据库相关的代码,如JDBC或ORM(对象关系映射)的使用,了解数据模型和查询逻辑。 4. **前端技术**:...
mysql+struts2+spring+hibernate+easyui 运行过程: 本次项目由两部分组成,bos-web项目运行时调用了bos_crm的服务,它们是两个独立的web项目。其中bos_crm不是maven项目,依赖包点击,放至WEB-INF/lib下。项目运行...