Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Empty J2EE application that provides a starting point for any developer to bootstrap from. Provides a basic enterprise java application including configuration. Includes Hibernate, Spring, Struts 2, Spring MVC, BlazeDS, Tiles2, and jQuery all pre-configured and ready to start developing. Can be ... [More] used as a starting point for learning or to start developing a large application easily. Excellent working examples of getting the following technologies up and running included: Spring/Hibernate Flex Remoting using Penne Framework Struts2/Tiles2 Struts2/Spring Integration Hibernate Criteria/Restrictions BlazeDS/Spring Integration jQuery/Struts2 [Less]

0
 
  0 reviews  |  1 user  |  5,798 lines of code  |  0 current contributors  |  Analyzed about 4 hours ago
 
 

项目简介  J (java) W (web) S (studio)是一个集成、绿色、简洁的开发环境。JWS通过集成 maven2, ant, eclipse ... [More] 使开发环境变成全绿色,甚至jdk都无需安装。这样开发团队就可以通过直接拷贝JWS实现开发环境的统一配置,缩短了项目的启动周期,方便了团队新成员的加入。由于JWS只是通过批处理使用所集成工具的核心功能,所以可看作是这些工具的最小组合,避免了由于安装大量插件造成IDE臃肿庞大、启动慢、配置复杂等问题。通过自定义maven插件实现的代码生成操作,灵活方便可扩展。JWS已经历3个内部稳定版本,支持Java代码的编译、打包、调试、执行等,目前只有WIN32下的批处理脚本,随后会增加LINUX下的。   J (java&javascript) P (project) T (template)是一个maven项目模板。通过优化组合Spring2, Struts2, IBATIS, Acegi Security, Freemarker, urlrewrite, JSON, JST, jQuery等优秀开源项目实现Web应用快速开发。通过模板生成的代码包含了基本的CRUD操作及客户端&服务端校验,规范了什么代码应该写在哪里,一切基于简单约定,无需任何配置。   可以下载 jws-jpt默认生成的mytest项目 快速预览jws-jpt效果,下载后解压 mytest.rar,在/src/main/webapp/下是静态页面,同时也是DEMO,浏览 index.html 可以看到生成的功能,静态页面展示的与实际启动了Web服务器的效果完全一致,区别只在于静态页面的数据是写在.json文件中模拟数据。分页功能是默认都有的,mytest中只有用户信息的模拟数据符合分页条件,所以静态页面中只有在用户管理中可以看到分页控制。Firefox下浏览静态页面会由于ajax的安全限制看不到效果,请使用IE6以上浏览器。注意不要阻止本地javascript的执行。 JPT所能解决的开发问题 客户端与服务端全解耦,使得静态DEMO挂上服务端就是实际系统,100%保证DEMO的完全重用,即最初的DEMO即是最终客户端,而模拟数据即是数据库设计的原型; Web与HTTP全解耦,使得更容易与非Web程序兼容; DAO与业务逻辑全解耦,真正体现D-A-O的实际职责。通过动态注入技术使得Service只在需要时才需添加; 完全意义的COC零配置,默认的配置几乎可以适用所有的逻辑,非常特殊的逻辑亦可单独配置; Freemarker与IBATIS的结合,简单而全面地封装了数据库差异,全面支持不同类型数据库,极大提高了SQL的重用程度; 类似REST的URL驱动的开发模式保证增加一个功能要做的只是“确定一个URL”,“写几个模型或叫VO类”,“写几个静态页面”,“写几条SQL语句”,而这些又都可以用自定义的maven插件从数据库或xml自动生成; 只需客户端技术和SQL技术即可完成绝大部分的应用逻辑,降低了对团队成员的技术要求,使任务更容易分配; 由数据库结构生成的默认代码,保证开发的规范性和代码结构的一致性; 只写真正需要的代码,全面平衡三层架构各层逻辑分布,去除各层之间传递性调用的尴尬; 优化组合spring2, struts2, ibatis, freemarker, acegi, urlrewite, json, jst, jquery等优秀开源技术,全面提高系统的兼容性和可扩展性; 默认实现了基于acegi security的用户管理,其中的资源缓存思想参考了springside,在此向其团队成员致敬。 外部依赖jws-jpt-full-all.rar 已上传,下载了完整版就可跳过安装步骤1,2,3,4,5,9了。 由于空间商的限制,最多允许8个线程同时在线,下载时请尽量少开线程。 意见&建议本项目完全来源于我实际使用的环境,可能侧重点会有所偏颇,真诚希望大家提出宝贵意见,联系方式: Email: duanaiguo@gmail.com MSN: duanaiguo@hotmail.com QQ: 394043733 [Less]

0
 
  0 reviews  |  0 users  |  41,180 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

七街实验室项目错误及功能请求 http://code.google.com/p/ave7sns/issues/list SVN地址 http://dev.ave7.net/svn 访问地址 http://core.ave7.net

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

jaunt's programs in java

0
 
  0 reviews  |  0 users  |  997 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
Compare

best java enterprise application

0
 
  0 reviews  |  0 users  |  33,466 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

一个快速生成源代码的框架,采用目前最流行的spring,hibernate,struts2框架,界面由freemarker模板生成,展现层采用jquery组件.

0
 
  0 reviews  |  0 users  |  490,320 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

IronRhino is a web application skeleton to help develop Web applications quickly and efficiently. at server side,it built on springframework,struts2,hibernate,spring security(acegi) and cas,sitemesh,compass,jboss rules(drools),activemq etc.it supports auto CRUD by just add simple annotation on ... [More] domain model class. at browser side,it use jquery,jquery ui and jquery plugins ,it support ajax history,ajax form,ajax link,sortable table,tree view etc by just add some css class on elements. IronRhino是一个骨架,可以帮助高级开发者快速web应用程序. 为什么采用ironrhino 在服务器端,核心是spring容器,web框架采用struts2,数据持久层采用hibernate,web访问在 spring security(acegi)的保护之下,集成了cas作为中央认证管理器,用sitemesh装饰页面不,compass作为搜索引擎,jboss rules(drools)作为规则引擎,activemq作为jms代理. 亮点: 1.支持自动配置CRUD 2.可以在运行期动态增加或删除实体类的动态属性而不用重启. 3.spring security的配置文件也可以在运行期动态更改不需要重启. 浏览器端,采用jquery作为核心. 亮点: 1.表单链接只需要增加class就能自动ajax方式提交,表单的提交在浏览器端有简单的校验,在服务器端 action里面struts2校验的结果会以json返回有错误会提示表单和链接都可以根据class的设置返回成json或者html,返回的html不是html片段,所以服务器端的action,jsp不需要考虑请求是否是ajax.浏览器端会从返回的html里面读取数据做局部刷新.ajax的链接支持浏览器的前进后退.在浏览器不支持js的情况下,会自动退化成普通方式提交.总体来说,增加的ajax支持不需要页面和服务器端做额外的工作. 2.为html element增加class可以完成一些效果,比如拖放,树形结构,二级菜单等 3.兼容各种主流浏览器. 暂不提供下载,请直接svn checkout 有问题请去讨论区 http://groups.google.com/group/ironrhino ,确认是bug请在这里提交 http://code.google.com/p/ironrhino/issues/list [Less]

0
 
  0 reviews  |  0 users  |  198,138 lines of code  |  1 current contributor  |  Analyzed about 22 hours ago
 
 

I've collection all my source code here.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.