SpringSide出自白衣之手,里面用的是最潮的技术,而且对框架再次封装。可以说是一个最佳实践。我个人从里面学到了不少知识,写此博客记录下。再次感谢江南白衣无私奉献!!好了,废话不多说了,开始。
1. 整合技术之项目管理 Maven
SpringSide采用Maven+Nexus管理,也集成了ANT任务,先说他的Maven管理
查看 parent 文件夹里面的POM.XML文件,这里的<packaging>pom</packaging> 就是POM
他是整个构建的核心定义文件,比如JAR包版本,编译版本:1.5 1.6 ? 私服路径等,这个需要Maven知识,不过多介绍,会Maven的人一看就懂。
2. 整合技术之SSH + CXF + Freemarker ..
各个框架是如何集成的,参考mini-web即可,关于CXF我个人推荐直接看CXF官方的DEMO,部署到eclipse上运行下就会了,如果不会CXF直接看SpringSide对CXF的集成可能摸不清头脑。
这里没介绍Maven知识和SSH各个技术,因为要学习SpringSide里面的知识必须要会Maven,只是简单介绍了下。
分享到:
相关推荐
在描述中提到的博客链接指向了ITEYE上的一篇博客文章,虽然具体内容没有给出,但我们可以推测这篇博客可能包含了关于Springside的使用经验、案例分析或者技术细节。ITEYE是一个中国知名的IT技术社区,博主通常会在...
总结来说,SpringSide 4.2.3.GA是一个综合性的Java开发框架,它整合了Spring、Spring Boot、Groovy等先进技术,提供了全面的项目结构、自动化测试和持续集成方案。无论是对于初学者还是经验丰富的开发者,SpringSide...
1. **SpringSide3 的核心概念** - **模块化设计**:SpringSide3 采用模块化的结构,包括核心模块、Web 模块、AOP 模块、数据访问模块等,方便开发者按需选择和组合。 - **Maven 支持**:项目基于 Maven 构建,提供...
7. **Spring Data访问**:SpringSide4展示了如何整合Spring与各种数据访问技术,如JDBC、Hibernate、MyBatis等,提供统一的数据访问接口和事务管理。 8. **Spring集成其他技术**:SpringSide4还涵盖了Spring与其他...
它整合了多种流行的技术,如EXTJS、EXT2、Spring、JPA以及Hibernate和Struts2等,形成了一套强大的Web应用程序解决方案。EXTJS是一种JavaScript库,专注于构建用户界面,EXT2则是EXTJS的一个版本,增强了其功能和...
10. **单元测试与框架整合**:能用JUnit进行单元测试,使用SpringSide整合以Spring为核心的框架,证明他懂得如何验证代码质量并有效利用开源资源。 11. **自学能力**:求职者自述自学能力强,能快速掌握流行框架,...
10. **单元测试与框架整合**:利用JUnit进行单元测试,使用SpringSide整合Spring核心框架,说明他们懂得自动化测试和高级框架的使用。 11. **自学能力**:求职者自述有较强的自学能力,能快速掌握新框架,参与过...
- 框架:熟悉Struts1、Hibernate3、Spring2.5,了解如何整合并优化性能。 - 服务器:熟悉Tomcat的J2EE开发。 - 操作系统:基本了解Linux/Unix,能执行基本命令。 5. **前端技术**: - AJAX、CSS、HTML:熟练...
通过使用SpringSide 4.0作为基础,学生可以深入理解如何整合和运用这些技术来构建实际的应用。 二、课程报告目的 报告的目的是让学生掌握JPA、JSP、Spring、JDBC、数据库连接池、MyEclipse开发环境、TOMCAT服务器、...
- 框架:熟悉Struts1、Hibernate3、Spring2.5的使用,包括其执行流程、性能优化和整合经验。 - 服务器:熟悉在Tomcat上部署J2EE应用。 - 操作系统:基本了解Linux/Unix,能使用基本命令。 - 前端技术:掌握AJAX...
6. **Java开源框架**:熟悉JUnit进行单元测试,使用SpringSide整合Spring核心框架。这表示候选人能够快速掌握并应用流行的开源工具和技术,具备自我学习和参与社区讨论的经验。 7. **PHP与数据库**:候选人熟练使用...