发帖  主题  评论  推荐  标签 用户 查搜   用户 密码 自动 注册  
 
面向对象 设计模式 领域驱动设计 云架构 框架 开发教程 SOA 大数据 扩展性 并发编程 EDA 分布式 函数编程

Jdon框架(JdonFramework)应用系统演示

下载      文档       演示   JdonMVC    jdon(english)

DDD CQRS EventSourcing 或CQRS + DCI 等源码案例

案例在Jdon框架源码下载包

更多DDD源代码案例(Java c# Scala)

 

JdonFramework应用案例之一: JdonFrameworkTest
  展示一个模型的增删改查CRUD以及批量查询功能。
  代码量很少,开发效率高,10分钟可以搞定。
  该案例表现层基于Jdon-Struts1.x, 也可更换成JdonMVC
  本案例适合初学者作为学习开发J2EE/JEE/JAVAEE应用系统案例 。

在线演示

开发步骤文档

源码下载

tomcat运行环境下载

Eclipse安装说明

分页样式美化

更多下载

 

 

JdonMVC Restful演示

Rest风格的表现层框架是一个趋势,它简单易用,能够实现Share nothing架构。

1. 简单优雅,无需任何附加配置文件,大量的使用约定。
2,默认使用Jdon框架为域模型管理层,遵循在不损失分层架构优势的前提下提高开发效率。
3,业务层可支持Spring,EJB3。
4,Restful URL导航,支持JSR311 RS API。
5,开发坐标:REST + DCI + DDD + CQRS。伸缩性优先和艺术化编码。
6,框架代码严格遵守OO设计原则,并完全通过findbugs的检查。

JdonMVC(REST)+Jdon crud,upload,form validate and domain event

 

JdonFramework应用Remote访问案例: remote_JavaFX
  展示富客户端调用Web应用的案例,JavaFX + Hessian + Jdon,可以基于Jdon框架开发多层的C/S 架构,新型的C/S不同于以往Delphi/VB类型的C/S,是一种富客户端RIA与多层架构的结合。

在线演示

源码下载

JavaFX RIA企业应用简要

 

DDD领域驱动设计案例: Cargo
  

Cargo货物运输是领域驱动设计一书中主要案例,使用JdonFramework实现Cargo案例源码。需求如下:

跟踪顾客货物的关键装卸事件
对货物进行实现预约
当货物在运输抵达某点时,自动向顾客发送信息。
这是一个跟踪物体流动的软件系统,关注重点是跟踪事件;顾客预约;货物装卸过程中。

源码下载

 

JdonAccessory
  JdonAccessory是Jdon框架的一个配件库,它与Jdon框架关系类似Rails和Ruby,Play框架和Scala之间关系,JdonAccessory基于使用Struts 1.x实现MVC的配置控制,简化MVC控制器和服务之间琐碎调用编码。

JdonAccessory开发的视频 (下载此视频 1.7M)

 

 

JiveJdon
  JiveJdon是使用Jdon框架完全重新开发的论坛程序;完全不同于Jive,是遵循Evans DDD开发的高性能面向对象系统。

在线演示 

源码下载

JdonFramework相关开源项目
开源JdonMVC

Jdon框架可结合开源 FireWorkflow 开发工作流应用

 

Hibernate整合应用案例
  Struts+Jdon+Hibernate架构(简称SJH)纯面向对象系统(pure Object-Oriented),基于JdonFramework 5.1新增加的Hibernate支持功能,持久层使用Hibernate3.2,支持Hibernate懒加载Lazy以及二级缓存。
  该案例和比上面案例比较,模型增加到四个(包括一对一/一对多/多对一等多种关系),代码量增加只体现在业务模型类的增多,没有其他多余代码,展示了SJH架构让程序员只关注业务的目的。领域模型如下图:

源码下载(samples_hibernate.zip压缩包)

user

JPetstore
  该宠物店改变自IBatis Jpetstore 4.0.5,展示Jdon框架在经典案例中的应用。是现有几个Petstore(包括Spring的JPetstore)中性能最高的系统。
JPetstore是一个值得学习推荐的高质量J2EE应用系统,主要由标准J2EE三层结构组成,表现层主要由Struts的struts-config.xml和jdonframework.xml组成;业务组件服务层由jdon框架的jdonframework.xml组成;持久层由iBatis的Product.xml等配置文件组成;剩余代码基本是Model之类实现,整个系统代码很少,完全配置式开发和MDA时代已经来临。

源码下载

开发步骤文档

更多下载 网友评论 网友评论2

 

 

安装运行调试有任何问题请在技术支持论坛提问

Spring各种应用案例源码下载


解道移动版 | 关注解道 | 联系解道 | 关于解道 | 广告联系 | 网站地图 | 设为首页

沪ICP证12033263 如有意见请与我们联系 Powered by JdonFramework
返回顶部