项目一 米乐淘网上商城
2、 项目通过搭建Redis集群、solr集群、nginx集群以及mysql集群、Freemaker页面静态化来使用项目能够具有高可用且支持高并发的性能;同时采用分布式系统架构,可以使得并发量可根据集群服务器的扩展而进行增大;
技术描述:
- 系统采用SOA、分布式系统架构,大大的提高服务器的处理能力,尤其是高并发的处理;
- 图片服务器采用FastDFS+Nginx集群搭建;
- 系统内容服务采用Zookeeper作为中间件Dubbo的注册中心;
- 前台页面内容主要通过后台CMS内容管理系统进行管理;
- 采用Redis集群作为服务器的缓存,将门户首页以及用户的信息存放至redis;
- 采用solr+zookeeper集群搭建来实现商品的搜索功能;
- 采用ActiveMq作为消息中间件,采用topic的方式来监听商品的改变以及索引库的同步等功能;
- 系统为了安全而采用了单点登录系统,使用redis进行存储用户的token来模拟session机制;
项目二 广州宏量财富P2P项目
- 前端技术:JQuery+BootStrap+Angularjs+Highcharts
- 应用层框架技术:Spring+SpringMVC+Spring Data +Mybatis+Shiro(权限管理框架)
- 应用层的其他技术: RESTful+Active MQ+Redis+POI开发工具:STS 、SVN开发环境: jdk1.7、tomcat7、maven、svn、Redis、Oracle 10g、sqldeveloper(Oracle 客户端工具)、
项目周期:2014.11-2015.06/7个月
2、 项目模块:《鼎盛P2P理财》项目分为两期完成;一期完成后台模块(包括:理财产品管理,权限管理),以及前台的用户模块(包括用户注册、用户的几项认证),资产模块等;二期完成转账支付模块、撮合管理模块、债权管理、用户交易管理、投资管理等模块,完成网站用户购买产品以及购买债权等功能;
2、 该项目采用了Spring SpringMVC mybatis和 spring data jpa 开源框架完成,并融入了cxf开源webservice框架的应用。如通过RESTful进行实名认证以及支付转账等业务功能;
3、 项目整体采用Maven分模块进行构建,并使用svn进行版本控制,数据建模使用PowerDesigner,该工程是基于约定标准的工程结构;
4、 使用NoSql数据中的Redis实现缓存存贮,通过token令牌机制,将相应的用户信息存储到Redis中,从而使得比session的更加安全;
5、 会员认证通过短信平台发送手机短信流行的认证方式, 并再项目中使用Active MQ 中间件的消息队列机制进行手机短信以及邮件的发送,使得系统能够更好的生产消息与处理消息。
项目三:新盛金贸易综合客户管理系统
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176254.html原文链接:https://javaforall.net
