文档章节

【CF 应用开发大赛】小企业管理系统ironrhino-biz

zhouyanming
 zhouyanming
发布于 2013/01/09 18:39
字数 679
阅读 3913
收藏 48

应用名称:ironrhino-biz

应用URL地址:http://ironrhino-biz.cloudfoundry.com/ 

默认管理员用户密码(admin/password),密码请不要修改或者修改后改回来,谢谢.

http://ironrhino-biz.cloudfoundry.com/user 这里增加新的用户

推荐使用非IE浏览器或者IE9

应用说明及使用场景:

适用于小企业的管理系统,源码托管在googlecode,地址是 http://code.google.com/p/ironrhino-biz 

应用所使用的技术及软件:

基于自己的开源项目ironrhino,符合JAVA EE规范,支持Tomcat、Jetty、Resin、JBoss等主流应用服务器,支持Mysql、PostgreSQL等主流数据库。当前Cloud Foundry上的应用部署了一个实例,数据库使用CF上提供的Mysql服务,缓存服务器是使用CF提供的Redis,全文搜索基于elasticsearch,在云环境下暂时不支持,搜索自动降级成数据库的like查询(更新,elasticsearch可以使用,但是可能存在应用重启后索引文件丢失需要全部重建的问题)(再次更新,elasticsearch会导致too many open files错误,在云环境还是不开启算了)(再再次更新,elasticsearch在云环境开启但是索引放在内存中,应用重启需要重建索引)

创新点(亮点):

充分利用ironrhino框架提供的功能,不管是前端还是服务器端代码都尽量做到Write Less,Do More

利用spring的profile功能自动适应各种环境(本地单机测试,生产服务器上双机,cloudfoundry云环境等)

应用规模可以无限水平扩展,重启或者增加新节点不会丢失session

前端做到了结构(html)展现(css)行为(js)分离,html保持干净,html元素上面加一些class和data就可以完成丰富的功能

云端自动采用redis取代ehcache作为缓存服务器

云端自动使用mongodb为文件存储,可以在 http://ironrhino-biz.cloudfoundry.com/common/upload 体验,支持从桌面文件夹里面拖动图片进来上传,从虚线里面拖出来到页面上的其他地方来删除

云端自动启用rabbitmq取代redis来传递消息,包括队列和发布订阅

至此cloudfoundry目前为止提供的服务全部用上了,并且得益于cloudfoundry精巧的autoreconfig,本地可用的war包不用做任何修改直接运行在云端

采用elasticsearch支持全文索引并使用pinyin4j支持中文拼音,体验地址 http://ironrhino-biz.cloudfoundry.com/biz/order?pn=1&ps=10&keyword=xiaosu

产品支持自定义属性,在产品所属的品种里面编辑属性模板,看下面截图

应用截图:






© 著作权归作者所有

zhouyanming

zhouyanming

粉丝 10
博文 1
码字总数 679
作品 0
长沙
私信 提问
加载中

评论(51)

青梅煮酒论英雄
青梅煮酒论英雄
我用过你的框架
觉得就是加载挺慢的
功能挺多的
墨竹
墨竹
现在还有在线体验的吗?自己搭建环境好麻烦啊
三国vip
三国vip
源码托管中没有源码啊,大神求源码啊………………764858359@qq.com。谢谢喽!
zhouyanming
zhouyanming 博主

引用来自“N.G”的评论

个人做的么?貌似需要花很多精力,支持下了

一个人业余时间搞的,底层框架演变成现在花了6年多,这个应用到现在也有近三年
da54ng
da54ng
个人做的么?貌似需要花很多精力,支持下了
xmut
xmut
Google Code源码不见????????
zhouyanming
zhouyanming 博主

引用来自“Andrew1985”的评论

有具体的说明么?

不好意思,个人精力有限,暂时没有这些
Andrew1985
Andrew1985
有具体的说明么?
zhouyanming
zhouyanming 博主

引用来自“fanglor”的评论

能把前面UI单分离出来做一个项目吗,我是做前端 的,JAVA看不懂 . 看好你UI .

UI其实就是jqueryui bootstrap 和一些jquery插件配合自己写的一些插件的组合,前端不是我的强项,代码质量肯定不是最优的,还达不到独立出来成为一个项目的要求.而且某些ajax功能跟服务器端有耦合,不能独立出来单独使用.
fanglor
fanglor
能把前面UI单分离出来做一个项目吗,我是做前端 的,JAVA看不懂 . 看好你UI .
【CF 应用开发大赛】MyfCMS系统

应用名称:MyfCMS(闵益飞内容管理系统) 应用地址:http://myfcms.minyifei.cn 应用说明及使用场景: 用于企业或个人搭建自己的门户信息网站。 应用所使用的技术及软件: 本程序基于php+mysql...

feiyue
2013/01/08
387
2
【CF 应用开发大赛】个人博客系统

应用名称:个人博客系统 应用URL地址:http://abap.cloudfoundry.com/ 应用说明及使用场景: 用于搭建个人博客。 应用所使用的技术及软件: 使用 jFinal 框架, Mysql数据库,ehcache缓存,f...

Mike_Liu
2012/12/25
2.7K
43
【CF 应用开发大赛】导购网(best choice)

应用名称:【CF 应用开发大赛】导购网(best choice) 应用URL地址:http://bestchoice.cloudfoundry.com/ 应用说明及使用场景: 提供用户商品优惠信息汇总 应用所使用的技术及软件: 采用S...

GeraldXv
2013/01/16
347
5
CloudFoundry的使用心得——kFeedback云反馈开发之旅

响应osc号召,参加了Cloud Foundry应用开发大赛; 我的作品在这:http://my.oschina.net/kzhou/blog/98855 kFeedback - 云反馈; 参与这个大赛主要有一下目的: 1,学习Cloud Foundry开发、部...

恺哥
2012/12/29
3.1K
8
OSChina-MoPaaS应用开发大赛获奖作品出炉啦!

本次大赛召集帖在这:http://www.oschina.net/question/146430_136357 让大家久等了!因为昨天是假日所以放到今天来公布本次大赛的获奖名单。 本次大赛从12月8日开始经过报名、提交作品、大众...

丫头潘潘
2014/01/26
3.2K
26

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
15
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
15
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部