说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

使用Spring框架的12个开源项目

HTML文档下载 WORD文档下载 PDF文档下载
Spring作为现在最优秀的框架之一,已被广泛的使用。不管你觉得Spring框架学习起来是简单还是复杂,这里都为你介绍使用Spring框架创建的开源项目。希望能对你的开发工作带来灵感,一起来看看都有哪些开源项目!

Spring框架是一个相对较难学习的一个框架,尤其是当你想要使用行业标准开发一个真实的项目案例的时候。虽然刚开始的时候阅读大量的教程是很有帮助的,但是最终,还是要通过真实的项目案例来阅读代码、学习设计。值的庆幸的是,这里有一些使用Spring框架的、非常好的开源项目案例。

这些使用Spring框架的开源项目来自不同的领域:网站内容管理系统、网络购物、文档管理等等。根据你所阅读的这些源代码,你一定能更好地理解怎样使用Spring框架。

1. Shopizer


Shopizer是一个利用Hibernate、Spring、Struts2、jQuery等技术开发的Web销售管理和电子商务内容管理系统(CMS)。其功能主要有:

  • 短时间内创建高端网络店面。
  • 即使在没有专业技术的前提下,也能将现有的网站转变成很成熟的电子商务系统。
  • 提供了必要的网上销售电子商务工具,包括:购物车、库存管理、付款和运输、订单管理、在线结账和电子商务跟踪。
  • 电子商务和Facebook相结合,能够将产品和服务向你的Facebook粉丝页面进行推销宣传。

2. Powerstone


Powerstone是一个开源的Java工作流管理系统,基于Spring和Hibernate的基础创建的。该系统的组成部分有:一个引擎(处理通过Enhydra JaWE编辑的xpdl文件),一个流管理控制台,一个工作列表和一个身份管理模块。

3. Tudu Lists


Tudu Lists是一个日程(todo list)管理J2EE应用程序。基于JDK5.0、Spring、Hibernate和DWR AJAX框架建立而成的。Tudu Lists同样也是一个简单但实效的项目管理工具。它也经常用作为Spring App案例。

4. Alfresco Content Management


这是一个开源的企业内容管理系统,主要功能包括如下:

  • 可以从Windows Explorer和Mac Finder里拖放文件。
  • 可以将Google Docs和SharePoint进行整合。
  • 通过业务流程文档来嵌入工作流引擎路线。
  • 在文档内容和元数据之间进行全文搜索。
  • 粒度访问控制。
  • 可扩展的元数据模型。
  • 社交功能,如“喜欢”、“评论”、“跟踪”。 
  • 基于标准定位上的API(CMIS)能使得构建定制前端更容易。

5. SpringSide


SpringSide以Spring Framework为核心,提供一个Pragmatic的企业应用KickStart与Full-Stack的开源构件库;是JavaEE世界中的主流技术选型,最佳实践的总结与演示。

SpringSide主要由下面三部分组成:

  • Core:SpringSide核心代码。按照Spring Style,充分利用JDK5特性,编写必要的封装、粘合与便利代码。 
  • Examples:含新手入门公司培训专用的Helloworld示例与全面展示企业应用特性的Bookstore书店示例。
  • Tools:可重用的开源构件库,快速生成项目、加入构件与生成CRUD代码的Ant脚本、Eclipse Plugin。

6. Plazma


Plazma是一款基于Spring,Hibernate开发的支持Oracle、PostgreSQL、MySQL、Firebird、HSQL等数据库的开源ERP+CRM系统。并能够很好的运行于LINUX MAC WINDOWS系统平台上,为企业提供优秀的解决方案。

7. agileexpress


Express是一个敏捷项目管理工具。其Web App是使用Flex编写的,而服务器端组件是一个基于Spring框架的Java EE应用程序。主要功能包括:

  • 拖拽Backlog管理
  • 虚拟墙
  • 可以将迭代燃尽和速度用图表视图的方法展示出来。

8. Zksample2


Zksample2对于ZK框架来说是一个更大的案例App。它使用Spring框架、Spring-AOP、Spring-Security、Hibernate、JasperReports、DynamicJasper和Generic-Hibernate-DAO创建而成。

它的特殊之处在于:

  • ZK框架
  • 主驱动设计
  • Spring框架
  • Java
  • JasperReport
  • DynamicJasper
  • Hibernate-Generic-DAO
  • MVC(模型-视图-控制器模式)
  • 内嵌在H2数据库里,并为PostgreSQL/mySQL制作脚本语言。

9. Spring Rich Client

Java Swing的App框架是建立在Spring框架之上的,目的是为了简化构建专业、企业级的客户端应用程序的要求。

10. Broadleaf Commerce


当前最通用的Broadleaf Commerce源代码托管在GitHub上。Broadleaf Commerce是基于Spring框架的开源Java eCommerce平台,使用健壮的、可扩展的体系结构,提供深度定制和快速开发等服务。

11. OpenERP


OpenERP是一个企业管理软件,使用Java语言编写的。这款软件使用先进技术和模式,如:JSF、Hibernate、Spring、Acegi、AJAX、Axis和Maven。我们同样也使用BaseGen从UML里生成代码。

12. Luigi Open Search Engine

基于lucene搜索库,利用Spring框架来提供简单的可配置搜索,而只需要一点点或根本不用入侵App代码。你可以从任何POJO集合里创建索引,并能从事件触发记录里获得有用的东西。

原文:SpringFramework                                                                             (编译/薛梁  校审/付江)

畅游启动“必赢计划” 十亿巨资代理优质产品 数据控使用Hadoop的三种最常用方式 值得创始人学习的五大企业文化管理方式 圣诞节快乐:来自程序员们的问候 宏碁任命新CEO Jason Chen:曾任职英特尔14年、台积电8年 史上第一次越狱发布会与Evad3rs太极助手罗生门 新东方在线CTO曾明:已用Cocos2d-html5开发出150余款产品 Facebook 2013年的9个开源项目 开源力量公开课2013年度庆典:我们的开源项目 看雪学院“走进企业看安全”活动走进安全管家 视频+PPT:苹果iOS7 Tech Talks大会演讲内容 iPhone 6和Galaxy S5暂不会采用弯曲屏技术 当程序不工作时,开发者常用的借口 携程技术副总裁叶亚明:三次重大技术改进的故事及背后原因 Google抛弃C语言,采用Go语言重写Go编译器 jQuery Mobile 1.4.0正式版发布,着重性能改进 IBM收购Aspera加速大数据传输 各式各样的极品程序员,你属于哪一种 Google员工离职前必做的14件事情 GitHub上最火的开源项目及编程语言是什么? 2014的12个大数据趋势:Hadoop继续升温,R将进入主流 研究称三星手机可能存在安全漏洞 初创IT公司里开发者最容易犯的九种错误 还有多少开发者在为IE6做兼容性测试? 解读华三“新IT易之道”理念下的云计算和数据中心 回顾苹果2013:硬件几乎无突破 热衷收购 敏捷开发流程管理须参考的3个要素 微软潘正磊谈DevOps、Visual Studio 2013新功能、.NET未来 Jail Breaking之后,iOS 7的指纹识别还hold住么? “勇者前线”开发商Gumi获1900万美元融资 工信部发首批10张虚拟运营商牌照 开发者有哪些新机会 hgknight(江雨.net)等大侠请看看一个treeview的问题!谢谢。 道德<--->迷信 求查找所有表的SQL 在纯dos下怎么建文本文档和批处理文件? 怎样设定DB2的ODBC数据源参数?谢谢先 如何将DBGrid的指定列冻结? xwindows设置的问题 请大家帮个忙好吗? 【求助】:如何在asp中调用activereport? MM,有个难题急需解决(关于 DateTimePicker控件的) 散分!! 关于怎样传递事件 用ADO连接数据库时,怎么查询数据库中存在的表? 关于生成计算列的问题 你遇见过这样的问题么? 为什么ListBox和NoteBook建立不了联系? asp连接 oracle数据库 vb和access数据库的编程思想 谈一谈VB中Get返回对象时的效率问题(三层开发相关) 如果判断一个文本框中只能输入汉字!,急用 函数function Read(maxsize: SYSINT; var data: PSafeArray): SYSINT;怎么调用? 大家帮个忙好吗? Cookie是什么东西? 嘿嘿,公审,它妈的XXX 在2000下开发的系统,能在Window Me下正常运行吗? 500分求助C#报表设计器 关于男人的处女情节的思考 系统方案讨论? 怎么样获取数据库服务器的系统时间?? 请问哪里有关于权限控制的源代码? 什么是白板系统,用什么思路去实现? management server不能启动了??? 外贸英语网站、外国人交谈沟通交流的软件及下载地 调查在实际项目中对数据库主/外键的使用情况,欢迎讨论 原来的ID,改密码后,如何使原来的ID失效! 能否实现双猫连接共享上网 请问setfocus()好用吗? 3624错误,谁能解决(在线等待,急) 求助,急需,请问jdk1.4有没有提供产生x.509证书的开发包,谢谢 在VC中怎么样操作.INI文件? 微软的东西真的不安全!!!! 关必应用程序的问题 微软的东西不安全! 讨论一个实际项目的具体实现 求《linux源代码情景分析》 关于interbase问题,谢谢你们进来看看吧!急需解决!!!! “李希光事件”前后 关于组合型数据窗口中的子数据窗口查询??? 我用MsChart做的一个统计图,在有些机器上是正常的,但有些机器上看不了是怎么回事呢? ADO如何连接服务器里的ACCESS数据库? 老婆突然不理我了,一句话也不说,还摔东西! 如果在电路中电压表并联在用电器两端,用电器断路,但其他部分电路完好,那么电压表有示数吗?为什么? however,he became a driver and he has not regretted it He is finding his job far more exciting为什么用is finding而不用has found 不是表示一直并持续到现在嘛?急用 马克思主义教育哲学的研究对象是什么? 填冠词:Do you have _ key to the blue car?1Do you have _ key to the blue car?-I think _ key is on the desk.2_ youngest leader in China is _ man called Lu Hao.3 People in westen countries celebrates _ Christmas,while people in China observe _ Spri 一个标准直齿圆柱齿轮的齿根圆直径与基圆直径重合,试求其齿数z?谢 为什么渐开线齿轮的传动比等于两基圆半径的反比? example的复数 新概念英语2册35课有一句话是:He became a bus driver and he has not regretted it.我有俩个问题:1.and连接的前后应该时态已知,and前面became是过去式,后面应该用had啊!2.能否改成:He became a bus driver and he 已知100件产品中有4件次品,不放回抽两次,每次抽1件,两次都取到正品的概率为? 勤能补拙的故事 However和whileWe love peace,() we are not afraid of warA however B while C but我感觉三个都行啊高手降下There used to be a lot of trees,but now there is none now。反义疑问句怎么变?是对but now there is none now反义还 一个长方体的长、宽、高之比为5:3:2,所有的棱长和是600厘米,此长方体的表面积为( )平方米 l have a car.lt’s blue.【两句合一句】 peter flys a kite in the park.【改为进行时态】the baby is asleep.【对划线部分提问】 一标准直齿圆柱齿轮,其齿根园直径与基圆直径重合,试求出其齿数z? "远处的霓虹灯亮了"怎么写? example的名词复数是? 当磁性材料处于一个外部磁场中时,如果磁场的方向和磁性材料中电流的方向不同,那么该磁性材料的电阻会随着施加于它的磁场的强度而变化,前句说着磁场方向后句就来个磁场强度,都哪个跟 描写霓虹灯的段落200字 翻译:a short time ago 一个标准直齿圆柱齿轮的齿根圆直径与基圆直径重合,试求其齿数z?谢 一道有关相似三角形的题锐角三角形ABC 的高CD和BE相交于点O,图中与 其相似的三角形有 几个?锐角三角形ABC 的高CD和BE相交于点O,图中与 BOD其相似的三角形有 几个? for example后面 可不可以直接加名词 对lag函数一直不会做. 一道关于相似三角形的题 a short time和short tim表示很短的时间a short time的a能省不?象:Some of film stars are famous for only a short time. 操作圆盘锯应符合哪些安全要求? 一道相似三角形的题我做了很久都没做出来,请大家帮我下如图,四边形ABCD是梯形,点E是上底边AD上一点,CE的延长线与BA的延长线交于点F,过点E作BA的平行线交CD的延长线于点M,BM与AD交于点N.证明 选词填空:at a time,a long time ago,a short time ago,for a long time,after a time 1.I’ve know希望高手能在今晚8点30时把答案发给我,我会拼命加分的,今晚8点50要发给我的老师选词填空:at a time,a long time ago,a 为什麼液体压强不是重力产生的但大小和重量无关上面打错了个字应该是:为什麼液体压强是重力产生的但大小和重量无关 一道相似三角形题,如图,在三角形ABC中,AB=15,AC=12,AD是角BAC的外角平分线,DE‖AB交AC的延长线于点E,求CE的长图: 体育用的碳酸镁我想问下 碳酸镁上海哪里有卖?我说的这个碳酸镁是体育用的 就是 举重运动员啊 体操运动员用的那种(防滑的增加摩擦力的)!不是医药用的! 施工操作者操作圆盘锯应符合哪些安全要求? 一道相似三角形题操作:如下图,在正方形ABCD中,P是CD上一个动点(与C、D不重合),使三角尺的直角顶点与P重合,一条直角边经过点B,另一条直角边与正方形的另一边所在直线交于点E.(1)观察操作 能给解释一下轻质碳酸镁和氢氧化镁的区别吗?具体品质有什么差异? 为什麼重力不做功? 名词Ing形式of名词名词Ing形式+of+名词,为什么这样搭配,还有把ING形式放在OF后面的谁能详细解释一下关于OF的搭配用法.有时候还用动词+OF 这又是什么情况, 轻质碳酸镁在生活中的用途有哪些 实验室用120克石灰石和稀盐酸制取二氧化碳气体,安全反应后共得到气体22.4L(密度CO2=1.977g/L)(1)参加反应的碳酸钙的质量(2)石灰石的纯度 请举例说明一下名词+of+v-ing. i am nobody without someone like you 中文i am nobody without someone like you 的翻译 磨齿机怎么用.磨圆盘锯的机子 用一根长144厘米的铁丝围成一长方体,长宽高比是4:3:2长方体的表面积是多少? regardless of whether在句子中可以做什么成分?是整体作连词,构成并列句吗?还是regardless+介词of+whether宾语从句,整体做句子的状语? 是悖论么?对桌面的压力不等于重力?不规则容器里乘上水放在桌面上,对桌面的压力=ρgh×S+G容器,但是ρgh×S=底面正上方的液体所受的重力,也就是G正上方液+G容器=F压.但是由于容器在桌面 实验室用旋片式真空泵xz-1抽厌氧反应器中的沼气,再回流到反应器中,泵油总是乳化,怎么解决 如图∠1等于∠2,∠C等于∠F,说明BC∥EF的理由 一批产品共100件,其中有10件次品,不放回顺次连续取两件,求第一次取到次品、第二次取到正品的概率 现在1到3万吨左右的污水厂处理COD较高的水还有采用悬浮式反应器(UHSB或HBR)的水解酸化池吗?现在常用的水解酸化池是什么结构的呢? 渐开线标准直尺圆柱齿轮传动的最大中心距误差怎么求,关于机械原理的如题,谁能解决下,/> 跳伞运动员从天坑上420m的高空离开飞机,自由下落一段距离后才打开伞,设打开伞后跳伞运动员从重庆奉节天坑上420m的高空离开飞机,自由下落一段距离后才打开伞.设打开伞后以2.5m/s²的加 相似三角形 两直尺圆柱齿轮的安装中心距大于标准中心距时,为保证无侧隙配合,应采用正传动.主要解释下正传动,现在只学习了机械原理,没听老师讲过这个. 波长长的波穿透力强还是波长短的穿透力强?RT 相似三角形求助阿阿阿阿 The desk is not light ,It's h给开头字母h填写单词 Roy trenton drove a taxi before.A short while ago,however,he b__a bus-diver and he feels no sorry about it.He is finding his new work far more i__.When he was driving along Catford Street recently,he saw two thieves r__out of a shop and run towards a 为什么女人不能开飞机? 仓库里有30件正品,10件次品混杂在一起,每次从中随机取出1件进行质量检测,研究恰好检测到次品的机会.若用计算机模拟实验,则要在一一和一一内产生随机数,若产生的随机数是一一,则表示产 he became a bus driver and he was not regretted it.我不明白regret是动词为什么前面用was,was后面不是应该接形容词吗我今晚回去查查原文 ,不是was not是has not,我写错了 产品共有100件,次品率3%,现在从任意抽取两件,问第二次抽到次品的概率多少 浙江省新增1例人感染H7N9禽流感病美“天鹅座”货运飞船与国际空间站对接中亚论坛专家学者呼吁加强双边多边务实外交部:中方欢迎苏丹、南苏丹就多项议报告显示澳洲1/4家庭中女性开始养家印度一农民家园遭洪灾破坏 政府仅给一中泰战略合作新契机或在高铁合建柬专家认为中国-东盟自贸区升级有利双美情报高官指责法媒有关美国监听报道不韩朝签署开城园区共同委办事处附属协议沙特阿拉伯或因美对叙立场而限制与美国淘金者福音:澳科学家发现可依靠树木寻调查显示韩国人结婚费用高 平均至少3美国男子冲浪遭遇鲨鱼 用拳击技巧击将欧洲盗贼偷多幅世界名画 称怪艺术馆安东京警视厅一警官因涉嫌唆使少女卖淫遭新加坡消费者花数万元上金融课讲师竟是调查:23%美国人通过交友网站找到另中国多地雾气仍未散 内蒙古等地将迎来吉林省雾霾渐退影响仍持续 学校停课面东北三省史上最严重雾霾仍将持续 长春APEC助推亚太电商发展 政企学界晋高大上!黄晓明作为中国影星代表迎接印奥巴马认耸了:专机飞越南海做出诡异举义隆原油:油价多头强势站上50关口迷人的宝丽来是文艺癌们的一块心病印度男子长出巨人手臂 被称“恶魔之子美政府投资2000万美元开办越南首个伊势志摩G7峰会开幕 安倍在伊势神宫《九阴真经》资料片6.3上线 新经脉下个职业是晏紫苏? 蛮荒搜神记研发大跑环打魔眼 传奇世界铁血魔城哪个玩法岛国发招 举办首个成人内容VR虚拟现三星推出4K虚拟现实显示屏 不过还需《九阴真经3D》大世界据点争夺玩法曝租房还是买房?盘点买房的十大好处年轻人要不要贷款买房?10年后财富差一条短信,银行卡资金全被偷光!(附5限价拍地,房价将越拍越高楼市去库存抬房价坑苦百姓 遏制政府炒手机APP办理进京证成功后可以使用吗火影忍者手游佐井技能属性图鉴赏析
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘