web开发个人认为复杂部分在MVC的MV两端,也就是视图层和模型层,而control层没必要搞那么复杂,以避免新手将业务逻辑往control里面写,所以视图层我提供各种render,比如file,image,json,javascript,以及抽象出来的template,这个template可以让用户选择使用jsp,velocity, freeMarker等。model层的主流方法论是领域驱动设计,所以我深度集成jdonframework。代码示例如下:
|
框架还在完善当中,如果你有更好的设计,多多提意见,如果你想参与开发,那更是欢迎,我们的目标是用这个框架来写jivejdon,目前我和xmuzu是主要的参与者。框架demo以后会包括qi4j,akka,nosql。
[该贴被oojdon于2010-04-05 14:26修改过]