很多优秀的开源项目已经提供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
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zgmzyr/archive/2010/07/17/5741383.aspx
分享到:
相关推荐
MyBatis是一个轻量级的持久层框架,它简化了SQL操作,允许开发者直接编写SQL语句,避免了传统的Hibernate或iBatis中的复杂映射。MyBatis将SQL与Java代码分离,通过XML配置文件或注解来定义SQL语句,使得数据库操作...
- **Web开发**:熟练使用Spring、SpringMVC、iBatis、Hibernate等主流框架,熟悉基于MVC模式的开发,能搭建SSM/SSH框架,以及SpringBoot应用。 - **前端技术**:掌握HTML5、CSS、JavaScript、JQuery、Ajax等,能...
7. **技术栈**:项目中使用的技术包括TOMCAT、Oracle、MyEclipse、STRUTS2、SPRING、HIBERNATE3.0、LOG4J、JQUERY、AJAX、IBATIS等,显示了他们对多种技术的掌握和实践经验。 8. **项目管理**:简历中提到的项目...
SSH是Struts、Spring和Hibernate三个开源框架的缩写,它们分别是MVC设计模式中的表现层、业务层和持久层的重要组件。 在开发过程中,首先需要配置开发环境。基础的配置包括安装JDK 5.0,选用MyEclipse 6.5作为IDE,...
Java Web框架如SSH(Struts、Spring、Hibernate)、iBatis、WebWork、Seam等虽在企业级应用中表现出色,但它们的复杂性和资源占用对于个人小型网站来说过于沉重。因此,本课题旨在开发一款轻量级、易用且快速的Java ...
4. **集成框架**:有实际经验将Spring与iBatis、Hibernate、Redis、Spring Data JPA等框架整合,实现数据持久化、缓存管理和数据访问优化。 5. **单元测试**:熟练使用JUnit进行单元测试,了解Dbunit和EasyMock,对...
- **框架应用**:熟悉Struts、Hibernate、Spring、Ibatis等主流框架,能进行SSI(Spring+Struts+Ibatis)或SSH(Spring+Struts+Hibernate)整合开发,显示了对复杂项目结构的掌控能力。 - **前端技术**:掌握...
在项目开发中,他熟练运用了一系列关键技术和工具,如Struts、Spring、Hibernate(SSH整合)、Log4J、JDom、Memcache、Quartz、jQuery、JSON等,尤其在SSH框架的集成开发上表现出色,能够实现高用户体验的AJAX效果。...
2. **框架技术**:熟悉SSH(Struts2 + Spring + Hibernate)和SSI(Struts2 + Spring + Ibatis)等开源框架,这些框架在企业级Java应用开发中非常常见,用于构建高效、可维护的Web应用程序。 3. **开发工具**:熟练...
- **iBatis**: ORM框架,与Hibernate相比更轻量级。 - **DWR (Direct Web Remoting)**: 一种简化Ajax编程的框架。 - **JBPM**: 工作流引擎,用于实现业务流程管理。 - **Quartz**: 一个强大的任务调度框架。 - **...
* 熟练运用Struts2、Spring、Hibernate、SpringMVC等开源框架 * 熟练使用三层架构、MVC的开发模式 * 熟练掌握sqlserver、Oracle、MySql等数据库操作 * 熟练运用Html、JavaScript、Ajax、DWR、DIV+CSS、JfreeChart...
6. **iBatis框架**:对比Hibernate,学习iBatis的使用场景和技术专题。 7. **Spring框架**:深入理解Spring的IOC(Inversion of Control)和AOP(Aspect-Oriented Programming),包括动态代理和AOP容器的工作原理。...
1. **Java Web框架现状**:Java在Web开发领域拥有众多框架,如SSH(Struts、Spring、Hibernate)、iBatis、WebWork、Seam等。这些框架虽然在企业级应用中表现出色,但对于个人小型网站而言,它们过于庞大,学习曲线...
- **编程语言与框架**:精通Java编程语言,熟悉J2EE编程,掌握Spring框架(包括SpringMVC、Spring Boot等)、iBatis/MyBatis、Hibernate等ORM框架。 - **数据库技术**:熟悉MySQL、Oracle数据库管理和SQL语句编写,...
2. **Java语言**:精通Java,熟悉IO、Socket、多线程、JVM、JNI、JMail等,对Struts2.x、Spring、Hibernate、iBatis等开源框架有深入了解,并能设计实现SSH的核心功能。 3. **Android**:有一定的Android应用和游戏...
- **开源框架**:熟练使用Struts1.x/Struts2.x/WebWork/Spring/Hibernate/Ibatis等。 - **分布式开发**:熟练运用EJB、RMI、JNDI等技术。 - **WebService、XML**:能使用XFire和Axis进行开发部署。 - **Web应用...