Download jdonframework Free Java Code

Description

DDD CQRS EventSourcing framework for Java.

Icons

jdonframework

Source Files

The download file jdonframework-master.zip has the following entries.


.gitignore/*from  w w w.j  a v  a2 s  . c o m*/
.gradle/1.8/taskArtifacts/cache.properties
.gradle/1.8/taskArtifacts/cache.properties.lock
.gradle/1.8/taskArtifacts/fileHashes.bin
.gradle/1.8/taskArtifacts/fileSnapshots.bin
.gradle/1.8/taskArtifacts/outputFileStates.bin
.gradle/1.8/taskArtifacts/taskArtifacts.bin
CHANGES.TXT
JdonAccessory/jdon-hibernate3x/pom.xml
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/controller/model/PageIterator.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/cache/BlockCacheKeyFactory.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/cache/ModelCacheKeyFactory.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/JdbcTemp.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/JdbcUtil.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/PageIteratorSolver.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/block/Block.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/block/BlockQueryJDBC.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/block/BlockQueryJDBCTemp.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/block/BlockStrategy.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/cache/BlockCacheManager.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/model/query/cache/QueryConditonDatakey.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/DaoCRUD.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/DaoCRUDTemplate.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/AnnotationConfFactory.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/CloseSessionInViewFilter.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/ConfFactory.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/HibernateCRUDTemplate.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/HibernateTemplate.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/SessionProvider.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/util/HibernateCallback.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/util/SessionFactoryHolder.java
JdonAccessory/jdon-hibernate3x/src/main/java/com/jdon/persistence/hibernate/util/ThreadLocalSessionProvider.java
JdonAccessory/jdon-hibernate3x/src/test/java/com/jdon/AppTest.java
JdonAccessory/jdon-jdbc/pom.xml
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/controller/model/PageIterator.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/cache/BlockCacheKeyFactory.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/cache/ModelCacheKeyFactory.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/JdbcTemp.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/JdbcUtil.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/PageIteratorSolver.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/block/Block.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/block/BlockQueryJDBC.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/block/BlockQueryJDBCTemp.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/block/BlockStrategy.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/cache/BlockCacheManager.java
JdonAccessory/jdon-jdbc/src/main/java/com/jdon/model/query/cache/QueryConditonDatakey.java
JdonAccessory/jdon-jdbc/src/test/java/com/jdon/AppTest.java
JdonAccessory/jdon-remote/pom.xml
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/ServiceClientFactory.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/ServiceServerFactory.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/HessianToJdonServlet.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/RemoteInvocationHandler.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/ServiceHTTPImp.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/auth/AuthException.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/auth/Authenticator.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/hessian/HessianToJdonRequestProcessor.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/hessian/exception/ServiceInvokationException.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/hessian/io/JdonJavaSerializer.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/hessian/io/JdonSerializerFactory.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/hessian/io/LazyUtil.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/HttpClient.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/HttpConnectionHelper.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/HttpRequest.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/HttpResponse.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/HttpServerParam.java
JdonAccessory/jdon-remote/src/main/java/com/jdon/bussinessproxy/remote/http/InvokerServlet.java
JdonAccessory/jdon-remote/src/test/java/com/jdon/AppTest.java
JdonAccessory/jdon-struts1x/pom.xml
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/config/DTDEntityResolver.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/config/XmlModelParser.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/config/XmlParser.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/config/XmlPojoServiceParser.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/DynamicModel.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/Model.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/ModelIF.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/ModelUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/Node.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/controller/model/PageIterator.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ModelForm.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ModelHandler.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ModelHandlerManager.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ModelHandlerManagerImp.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ModelSelector.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/ServiceHandler.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/config/ConfigureReader.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/config/ModelMapping.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/config/PoolParameter.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/factory/ModelHandlerClassFactory.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/factory/ModelHandlerClassFactoryXmlImp.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/factory/ModelHandlerClassXMLBuilder.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/handler/HandlerMetaDef.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/handler/HandlerMethodMetaArgsFactory.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/handler/HandlerObjectFactory.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/handler/XmlModelHandler.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/model/util/ModelFormCopyUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/UserModel.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/ejb/AppCallbackHandler.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/ejb/LoginClientUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/AbstractUserPrincipal.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/CookieUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/HttpRequestUserSetup.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/LoginHandler.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/LoginServlet.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/security/web/UserPrincipal.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/servicelocator/ServiceLocatorException.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/servicelocator/ejb/ServiceLocator.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/servicelocator/web/ServiceLocator.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ApplicationResources.properties
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/FormBeanUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ForwardAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/InitPlugIn.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelBaseAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelDispAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelListAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelListForm.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelSaveAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ModelViewAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ServiceMethodAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ServiceMethodSimpleAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/ViewForm.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/ImageShowAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/MultiImageForm.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/MultiUploadAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/UploadFile.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/UploadResources.properties
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/filter/ImageCacheFilter.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/filter/ImageFilter.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/filter/ImageSessionFilter.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/file/util/ImageCacheUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/taglib/IndexTag.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/taglib/MPageTag.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/taglib/NextTag.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/taglib/PrevTag.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/treeview/TreeAction.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/treeview/TreeControl.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/treeview/TreeControlTag.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/treeview/ViewNode.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/util/CreateViewPageUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/util/EditeViewPageUtil.java
JdonAccessory/jdon-struts1x/src/main/java/com/jdon/strutsutil/util/ViewPageUtil.java
JdonAccessory/jdon-struts1x/src/main/resources/META-INF/MANIFEST.MF
JdonAccessory/jdon-struts1x/src/main/resources/META-INF/jdonframework.dtd
JdonAccessory/jdon-struts1x/src/main/resources/META-INF/tlds/MultiPages.tld
JdonAccessory/jdon-struts1x/src/main/resources/META-INF/tlds/TreeView.tld
JdonAccessory/jdon-struts1x/src/test/java/com/jdon/AppTest.java
build.gradle
doc/architecture.zargo
doc/chinese/AppContextJdon.java
doc/chinese/JdonFramework.doc
doc/chinese/JdonFramework.ppt
doc/chinese/architecture.jpg
doc/chinese/programermanual.txt
doc/chinese/struts+jdon????.doc
doc/chinese/??????.ppt
doc/english/AppContextJdon.java
doc/english/CNAME
doc/english/DomainEvents.html
doc/english/Immutability.html
doc/english/JdonFramework.ppt
doc/english/Templates/MainTemplate.dwt
doc/english/bq.htm
doc/english/ces.html
doc/english/command.html
doc/english/dci.html
doc/english/doc.htm
doc/english/images/2011-09-29 10 55 04.png
doc/english/images/2011-09-29 10 58 51.png
doc/english/images/2011-09-29 11 09 37.png
doc/english/images/2011-09-29 11 11 16.png
doc/english/images/2011-09-29 12 38 09.png
doc/english/images/6.2.1.png
doc/english/images/6.2.component.png
doc/english/images/6.2.ddd.png
doc/english/images/6.2.de.png
doc/english/images/6.2.distributed.jpg
doc/english/images/6.2.introduce.png
doc/english/images/6.2.model.cache.arch.png
doc/english/images/6.2.model.cache.png
doc/english/images/6.2.model.crud.png
doc/english/images/6.2.model.inject.png
doc/english/images/6.2.model.png
doc/english/images/6.2.model1.png
doc/english/images/6.2_interceptor.jpg
doc/english/images/CQRS.png
doc/english/images/DDD.png
doc/english/images/actor.png
doc/english/images/aggregate.png
doc/english/images/anndi.png
doc/english/images/architecture.gif
doc/english/images/architecture.jpg
doc/english/images/architecture2.jpg
doc/english/images/banq.png
doc/english/images/ces.png
doc/english/images/commandevent.png
doc/english/images/crud.gif
doc/english/images/dci+de.png
doc/english/images/dddbook.png
doc/english/images/de1.png
doc/english/images/de2.png
doc/english/images/deploy.gif
doc/english/images/domain_events.gif
doc/english/images/domainevents.png
doc/english/images/email23ghsd486-(^k.gif
doc/english/images/introducecache.png
doc/english/images/jdonactions.jpg
doc/english/images/jdone.gif
doc/english/images/jivejdon.png
doc/english/images/m.jpg
doc/english/images/mapping.gif
doc/english/images/nakedarchitecture-diagram.gif
doc/english/images/package.gif
doc/english/images/railsactions.jpg
doc/english/images/serviceAction.jpg
doc/english/images/sf.gif
doc/english/images/userList.gif
doc/english/index.html
doc/english/jdonMovie.htm
doc/english/jdonMovie.swf
doc/english/jpetstore.htm
doc/english/match.html
doc/english/non-blocking.html
doc/english/pom.xml
doc/english/quickconf.html
doc/english/rest.html
doc/english/springIntegration.html
doc/english/steps.html
doc/english/struts_jdon_jdbc.html
doc/english/views.css
doc/todo.txt
example/cqrs+dci/robot/myweb/WEB-INF/web.xml
example/cqrs+dci/robot/myweb/index.jsp
example/cqrs+dci/robot/pom.xml
example/cqrs+dci/robot/readme.txt
example/cqrs+dci/robot/src/main/java/sample/CommandServlet.java
example/cqrs+dci/robot/src/main/java/sample/QueryServlet.java
example/cqrs+dci/robot/src/main/java/sample/domain/CPU.java
example/cqrs+dci/robot/src/main/java/sample/domain/IntelligentRobot.java
example/cqrs+dci/robot/src/main/java/sample/domain/IntelligentRole.java
example/cqrs+dci/robot/src/main/java/sample/domain/Motor.java
example/cqrs+dci/robot/src/main/java/sample/domain/Robot.java
example/cqrs+dci/robot/src/main/java/sample/domain/Sensor.java
example/cqrs+dci/robot/src/main/java/sample/domain/Sonar.java
example/cqrs+dci/robot/src/main/java/sample/event/bus/subscriber/EventBusHandler.java
example/cqrs+dci/robot/src/main/java/sample/event/bus/subscriber/SavemeEventBusHandler.java
example/cqrs+dci/robot/src/main/java/sample/event/domain/consumer/write/SavemeEventBusSubscriber.java
example/cqrs+dci/robot/src/main/java/sample/event/domain/consumer/write/SavemeListener.java
example/cqrs+dci/robot/src/main/java/sample/event/domain/producer/PublisherRoleImp.java
example/cqrs+dci/robot/src/main/java/sample/query/RobotsQuery.java
example/cqrs+dci/robot/src/main/java/sample/repository/PublisherRole.java
example/cqrs+dci/robot/src/main/java/sample/repository/RobotRepository.java
example/cqrs+dci/robot/src/main/java/sample/repository/RobotRepositoryInMEM.java
example/cqrs+dci/robot/src/main/java/sample/service/CommandService.java
example/cqrs+dci/robot/src/main/java/sample/service/Context.java
example/cqrs+es/match/build.xml
example/cqrs+es/match/myweb/WEB-INF/web.xml
example/cqrs+es/match/myweb/index.jsp
example/cqrs+es/match/pom.xml
example/cqrs+es/match/readme.txt
example/cqrs+es/match/src/main/java/sample/CommandServlet.java
example/cqrs+es/match/src/main/java/sample/QueryServlet.java
example/cqrs+es/match/src/main/java/sample/domain/Match.java
example/cqrs+es/match/src/main/java/sample/domain/Score.java
example/cqrs+es/match/src/main/java/sample/domain/Team.java
example/cqrs+es/match/src/main/java/sample/domain/event/MatchCreatedEvent.java
example/cqrs+es/match/src/main/java/sample/domain/event/MatchFinishedEvent.java
example/cqrs+es/match/src/main/java/sample/domain/event/MatchStartedEvent.java
example/cqrs+es/match/src/main/java/sample/event/bus/subscriber/EventBusHandler.java
example/cqrs+es/match/src/main/java/sample/event/bus/subscriber/SavemeEventBusHandler.java
example/cqrs+es/match/src/main/java/sample/event/domain/consumer/MatchCreatedEventImpl.java
example/cqrs+es/match/src/main/java/sample/event/domain/consumer/MatchCreatedSavemeEventBusSubscriber.java
example/cqrs+es/match/src/main/java/sample/event/domain/consumer/MatchEventImpl.java
example/cqrs+es/match/src/main/java/sample/event/domain/publisher/EventSourcing.java
example/cqrs+es/match/src/main/java/sample/query/MatchListQuery.java
example/cqrs+es/match/src/main/java/sample/repository/MatchRepository.java
example/cqrs+es/match/src/main/java/sample/repository/MatchRepositoryInMEM.java
example/cqrs+es/match/src/main/java/sample/service/CommandService.java
example/cqrs+es/match/src/main/java/sample/service/CommandServiceImpl.java
example/cqrs+es/match/src/main/resources/log4j2.xml
example/dci+de/robot/myweb/WEB-INF/web.xml
example/dci+de/robot/myweb/index.jsp
example/dci+de/robot/pom.xml
example/dci+de/robot/readme.txt
example/dci+de/robot/src/main/java/sample/MyServlet.java
example/dci+de/robot/src/main/java/sample/domain/CPU.java
example/dci+de/robot/src/main/java/sample/domain/IntelligentRobot.java
example/dci+de/robot/src/main/java/sample/domain/IntelligentRole.java
example/dci+de/robot/src/main/java/sample/domain/Motor.java
example/dci+de/robot/src/main/java/sample/domain/Robot.java
example/dci+de/robot/src/main/java/sample/domain/Sensor.java
example/dci+de/robot/src/main/java/sample/domain/Sonar.java
example/dci+de/robot/src/main/java/sample/repository/PublisherRole.java
example/dci+de/robot/src/main/java/sample/repository/PublisherRoleImp.java
example/dci+de/robot/src/main/java/sample/repository/RobotRepository.java
example/dci+de/robot/src/main/java/sample/repository/RobotRepositoryInMEM.java
example/dci+de/robot/src/main/java/sample/service/Context.java
example/dci+de/robot/src/main/java/sample/service/TestContext.java
example/dci+de/robot/src/main/resources/log4j2.xml
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/cache.properties
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/cache.properties.lock
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/fileHashes.bin
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/fileSnapshots.bin
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/outputFileStates.bin
example/jdonMVC+CQRS+ES/.gradle/1.8/taskArtifacts/taskArtifacts.bin
example/jdonMVC+CQRS+ES/build.gradle
example/jdonMVC+CQRS+ES/database.sql
example/jdonMVC+CQRS+ES/gradle/wrapper/gradle-wrapper.jar
example/jdonMVC+CQRS+ES/gradle/wrapper/gradle-wrapper.properties
example/jdonMVC+CQRS+ES/gradlew
example/jdonMVC+CQRS+ES/gradlew.bat
example/jdonMVC+CQRS+ES/mysql-ds.xml
example/jdonMVC+CQRS+ES/pom.xml
example/jdonMVC+CQRS+ES/readm_cn.txt
example/jdonMVC+CQRS+ES/readme.txt
example/jdonMVC+CQRS+ES/settings.gradle
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/Constants.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/Attachment.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/UploadFile.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/UserModel.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/command/UpdateCommand.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/event/LazyLoader.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/event/UserCreatedEvent.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/event/UserDeletedEvent.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/event/UserUpdatedEvent.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/domain/vo/UploadVO.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/event/domain/publisher/EventSourcing.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/event/domain/publisher/LazyLoaderRole.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/event/domain/subscriber/UploadFileHandler.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/event/domain/subscriber/UserEventHandler.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/query/UserQuery.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/EntityFactory.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/ModelCacheManager.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/UploadRepository.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/UserRepository.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/dao/UploadFileDaoSql.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/repository/dao/UserDAOJdbc.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/web/CommandHandler.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/web/CommandHandlerImpl.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/web/ResourceManagerContext.java
example/jdonMVC+CQRS+ES/src/main/java/com/jdon/framework/test/web/Upload.java
example/jdonMVC+CQRS+ES/src/main/resources/log4j.properties
example/jdonMVC+CQRS+ES/src/main/resources/log4j2.xml
example/jdonMVC+CQRS+ES/src/main/webapp/META-INF/MANIFEST.MF
example/jdonMVC+CQRS+ES/src/main/webapp/META-INF/context.xml
example/jdonMVC+CQRS+ES/src/main/webapp/WEB-INF/web.xml
example/jdonMVC+CQRS+ES/src/main/webapp/editUser.jsp
example/jdonMVC+CQRS+ES/src/main/webapp/index.jsp
example/jdonMVC+CQRS+ES/src/main/webapp/multi_upload.jsp
example/jdonMVC+CQRS+ES/src/main/webapp/newUser.jsp
example/jdonMVC+CQRS+ES/src/main/webapp/result.jsp
example/jdonMVC+CQRS+ES/src/main/webapp/single_upload.jsp
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
license.txt
pom.xml
readme.md
settings.gradle
src/main/java/com/jdon/annotation/Component.java
src/main/java/com/jdon/annotation/Consumer.java
src/main/java/com/jdon/annotation/Interceptor.java
src/main/java/com/jdon/annotation/Introduce.java
src/main/java/com/jdon/annotation/Model.java
src/main/java/com/jdon/annotation/Service.java
src/main/java/com/jdon/annotation/Singleton.java
src/main/java/com/jdon/annotation/intercept/Poolable.java
src/main/java/com/jdon/annotation/intercept/SessionContextAcceptable.java
src/main/java/com/jdon/annotation/intercept/Stateful.java
src/main/java/com/jdon/annotation/model/Inject.java
src/main/java/com/jdon/annotation/model/OnCommand.java
src/main/java/com/jdon/annotation/model/OnEvent.java
src/main/java/com/jdon/annotation/model/Owner.java
src/main/java/com/jdon/annotation/model/Receiver.java
src/main/java/com/jdon/annotation/model/Send.java
src/main/java/com/jdon/annotation/pointcut/After.java
src/main/java/com/jdon/annotation/pointcut/Around.java
src/main/java/com/jdon/annotation/pointcut/Before.java
src/main/java/com/jdon/annotation/pointcut/method/Input.java
src/main/java/com/jdon/annotation/pointcut/method/Returning.java
src/main/java/com/jdon/aop/AopClient.java
src/main/java/com/jdon/aop/interceptor/Advisor.java
src/main/java/com/jdon/aop/interceptor/CacheInterceptor.java
src/main/java/com/jdon/aop/interceptor/ComponentMessageInterceptor.java
src/main/java/com/jdon/aop/interceptor/InterceptorsChain.java
src/main/java/com/jdon/aop/interceptor/PoolInterceptor.java
src/main/java/com/jdon/aop/interceptor/SessionContextInterceptor.java
src/main/java/com/jdon/aop/interceptor/StatefulInterceptor.java
src/main/java/com/jdon/aop/joinpoint/AdvisorChainFactory.java
src/main/java/com/jdon/aop/joinpoint/Pointcut.java
src/main/java/com/jdon/aop/reflection/MethodConstructor.java
src/main/java/com/jdon/aop/reflection/MethodInvokerUtil.java
src/main/java/com/jdon/aop/reflection/ProxyMethodInvocation.java
src/main/java/com/jdon/async/EventMessageFirer.java
src/main/java/com/jdon/async/EventResultHandler.java
src/main/java/com/jdon/async/disruptor/DisruptorFactory.java
src/main/java/com/jdon/async/disruptor/DisruptorForCommandFactory.java
src/main/java/com/jdon/async/disruptor/DisruptorListener.java
src/main/java/com/jdon/async/disruptor/DisruptorParams.java
src/main/java/com/jdon/async/disruptor/DomainEventHandlerAdapter.java
src/main/java/com/jdon/async/disruptor/EventDisruptor.java
src/main/java/com/jdon/async/disruptor/EventDisruptorFactory.java
src/main/java/com/jdon/async/disruptor/EventResultDisruptor.java
src/main/java/com/jdon/async/disruptor/EventResultFactory.java
src/main/java/com/jdon/async/disruptor/EventResultHandlerImp.java
src/main/java/com/jdon/async/disruptor/ValueEventProcessor.java
src/main/java/com/jdon/async/disruptor/pool/DisruptorCommandPoolFactory.java
src/main/java/com/jdon/async/disruptor/pool/DisruptorPoolFactory.java
src/main/java/com/jdon/async/disruptor/pool/DisruptorSwitcher.java
src/main/java/com/jdon/async/disruptor/pool/DomainCommandHandlerFirst.java
src/main/java/com/jdon/async/disruptor/pool/DomainEventHandlerDecorator.java
src/main/java/com/jdon/async/future/ChannelExecutor.java
src/main/java/com/jdon/async/future/EventResultFuture.java
src/main/java/com/jdon/async/future/FutureDirector.java
src/main/java/com/jdon/async/future/FutureListener.java
src/main/java/com/jdon/bussinessproxy/TargetMetaDef.java
src/main/java/com/jdon/bussinessproxy/dyncproxy/DynamicProxyWeaving.java
src/main/java/com/jdon/bussinessproxy/dyncproxy/ProxyInstanceFactoryVisitable.java
src/main/java/com/jdon/bussinessproxy/dyncproxy/cglib/CGLIBDynamicProxyWeaving.java
src/main/java/com/jdon/bussinessproxy/dyncproxy/cglib/CGLIBProxyInstanceFactoryVisitable.java
src/main/java/com/jdon/bussinessproxy/meta/AbstractTargetMetaDef.java
src/main/java/com/jdon/bussinessproxy/meta/MethodMetaArgs.java
src/main/java/com/jdon/bussinessproxy/meta/POJOTargetMetaDef.java
src/main/java/com/jdon/bussinessproxy/meta/POJOTargetMetaDefFactory.java
src/main/java/com/jdon/bussinessproxy/meta/SingletonPOJOTargetMetaDef.java
src/main/java/com/jdon/bussinessproxy/target/DefaultTargetServiceFactory.java
src/main/java/com/jdon/bussinessproxy/target/POJOObjectFactory.java
src/main/java/com/jdon/bussinessproxy/target/SingletonPOJOObjectFactory.java
src/main/java/com/jdon/bussinessproxy/target/TargetObjectFactory.java
src/main/java/com/jdon/bussinessproxy/target/TargetServiceFactory.java
src/main/java/com/jdon/bussinessproxy/target/TargetServiceFactoryVisitable.java
src/main/java/com/jdon/cache/CacheLine.java
src/main/java/com/jdon/cache/CacheableWrapper.java
src/main/java/com/jdon/cache/LRUCache.java
src/main/java/com/jdon/cache/UtilCache.java
src/main/java/com/jdon/components/encache/EhCacheListener.java
src/main/java/com/jdon/components/encache/EhcacheConf.java
src/main/java/com/jdon/components/encache/EhcacheEventListenerFactory.java
src/main/java/com/jdon/components/encache/EncacheProvider.java
src/main/java/com/jdon/components/guavacache/GuavaCacheConf.java
src/main/java/com/jdon/components/guavacache/GuavaCacheProvider.java
src/main/java/com/jdon/container/ContainerWrapper.java
src/main/java/com/jdon/container/RegistryDirectory.java
src/main/java/com/jdon/container/access/ServiceAccessor.java
src/main/java/com/jdon/container/access/ServiceAccessorImp.java
src/main/java/com/jdon/container/access/TargetMetaDefHolder.java
src/main/java/com/jdon/container/access/TargetMetaRequest.java
src/main/java/com/jdon/container/access/TargetMetaRequestsHolder.java
src/main/java/com/jdon/container/access/UserTargetMetaDefFactory.java
src/main/java/com/jdon/container/access/xml/AppConfigureCollection.java
src/main/java/com/jdon/container/access/xml/TargetMetaDefXmlLoader.java
src/main/java/com/jdon/container/annotation/AnnotationContainerBuilder.java
src/main/java/com/jdon/container/annotation/AnnotationContainerRegistry.java
src/main/java/com/jdon/container/annotation/AnnotationHolder.java
src/main/java/com/jdon/container/annotation/AnnotationUtil.java
src/main/java/com/jdon/container/annotation/ContainerLoaderAnnotation.java
src/main/java/com/jdon/container/annotation/type/AnnotationScaner.java
src/main/java/com/jdon/container/annotation/type/ComponentLoader.java
src/main/java/com/jdon/container/annotation/type/ConsumerLoader.java
src/main/java/com/jdon/container/annotation/type/InroduceLoader.java
src/main/java/com/jdon/container/annotation/type/InterceptorLoader.java
src/main/java/com/jdon/container/annotation/type/ModelConsumerLoader.java
src/main/java/com/jdon/container/annotation/type/ServiceLoader.java
src/main/java/com/jdon/container/annotation/type/Utils.java
src/main/java/com/jdon/container/builder/ContainerDirector.java
src/main/java/com/jdon/container/builder/ContainerRegistry.java
src/main/java/com/jdon/container/builder/ContainerRegistryBuilder.java
src/main/java/com/jdon/container/builder/DefaultContainerBuilder.java
src/main/java/com/jdon/container/builder/StartablecomponentsRegistry.java
src/main/java/com/jdon/container/builder/StartupException.java
src/main/java/com/jdon/container/builder/XmlContainerRegistry.java
src/main/java/com/jdon/container/config/ComponentMetaDef.java
src/main/java/com/jdon/container/config/ContainerComponents.java
src/main/java/com/jdon/container/config/ContainerComponentsXmlLoader.java
src/main/java/com/jdon/container/config/aspect/AopInterceptorsXmlLoader.java
src/main/java/com/jdon/container/config/aspect/AspectComponentsMetaDef.java
src/main/java/com/jdon/container/factory/ContainerBuilderFactory.java
src/main/java/com/jdon/container/factory/ContainerFactory.java
src/main/java/com/jdon/container/factory/ContainerLoaderXML.java
src/main/java/com/jdon/container/finder/ComponentKeys.java
src/main/java/com/jdon/container/finder/ContainerCallback.java
src/main/java/com/jdon/container/finder/ContainerFinder.java
src/main/java/com/jdon/container/finder/ContainerFinderImp.java
src/main/java/com/jdon/container/interceptor/BeforeAfterMethodTarget.java
src/main/java/com/jdon/container/interceptor/CGLIBMethodInterceptorImp.java
src/main/java/com/jdon/container/interceptor/IntroduceInfo.java
src/main/java/com/jdon/container/interceptor/IntroduceInfoHolder.java
src/main/java/com/jdon/container/interceptor/MethodInvocationImp.java
src/main/java/com/jdon/container/interceptor/ProxyFactory.java
src/main/java/com/jdon/container/pico/ConfigInfo.java
src/main/java/com/jdon/container/pico/JdonComponentAdapterFactory.java
src/main/java/com/jdon/container/pico/JdonConstructorInjectionComponentAdapter.java
src/main/java/com/jdon/container/pico/JdonInstantiatingComponentAdapter.java
src/main/java/com/jdon/container/pico/JdonPicoContainer.java
src/main/java/com/jdon/container/pico/JdonThreadLocalCyclicDependencyGuard.java
src/main/java/com/jdon/container/pico/PicoContainerWrapper.java
src/main/java/com/jdon/container/pico/Startable.java
src/main/java/com/jdon/container/startup/ContainerSetupScript.java
src/main/java/com/jdon/container/startup/ServletContainerListener.java
src/main/java/com/jdon/container/visitor/ComponentOriginalVisitor.java
src/main/java/com/jdon/container/visitor/ComponentVisitor.java
src/main/java/com/jdon/container/visitor/ComponentsboxsInSession.java
src/main/java/com/jdon/container/visitor/Visitable.java
src/main/java/com/jdon/container/visitor/VisitorFactory.java
src/main/java/com/jdon/container/visitor/data/SessionContext.java
src/main/java/com/jdon/container/visitor/data/SessionContextAcceptable.java
src/main/java/com/jdon/container/visitor/data/SessionContextFactoryVisitable.java
src/main/java/com/jdon/container/visitor/data/SessionContextSetup.java
src/main/java/com/jdon/container/visitor/http/HttpRequestUserSetup.java
src/main/java/com/jdon/container/visitor/http/HttpSessionProxyComponentVisitor.java
src/main/java/com/jdon/container/visitor/http/HttpSessionVisitorFactoryImp.java
src/main/java/com/jdon/container/visitor/http/HttpSessionVisitorFactorySetup.java
src/main/java/com/jdon/container/visitor/http/NoSessionProxyComponentVisitor.java
src/main/java/com/jdon/controller/AppUtil.java
src/main/java/com/jdon/controller/WebAppUtil.java
src/main/java/com/jdon/controller/cache/Cache.java
src/main/java/com/jdon/controller/cache/CacheKey.java
src/main/java/com/jdon/controller/cache/CacheKeyFactory.java
src/main/java/com/jdon/controller/cache/CacheManager.java
src/main/java/com/jdon/controller/cache/Cacheable.java
src/main/java/com/jdon/controller/cache/InstanceCache.java
src/main/java/com/jdon/controller/cache/StringCacheKeyFactory.java
src/main/java/com/jdon/controller/cache/StringKey.java
src/main/java/com/jdon/controller/config/DTDEntityResolver.java
src/main/java/com/jdon/controller/config/XmlParser.java
src/main/java/com/jdon/controller/config/XmlPojoServiceParser.java
src/main/java/com/jdon/controller/context/AppContextWrapper.java
src/main/java/com/jdon/controller/context/ContextHolder.java
src/main/java/com/jdon/controller/context/RequestWrapper.java
src/main/java/com/jdon/controller/context/SessionWrapper.java
src/main/java/com/jdon/controller/context/application/Application.java
src/main/java/com/jdon/controller/context/application/DemoSessionWrapper.java
src/main/java/com/jdon/controller/context/application/MockRequest.java
src/main/java/com/jdon/controller/context/web/HttpServletRequestWrapper.java
src/main/java/com/jdon/controller/context/web/HttpSessionWrapper.java
src/main/java/com/jdon/controller/context/web/RequestWrapperFactory.java
src/main/java/com/jdon/controller/context/web/ServletContextWrapper.java
src/main/java/com/jdon/controller/events/Event.java
src/main/java/com/jdon/controller/events/EventException.java
src/main/java/com/jdon/controller/events/EventModel.java
src/main/java/com/jdon/controller/events/EventSupport.java
src/main/java/com/jdon/controller/events/EventUtil.java
src/main/java/com/jdon/controller/model/DynamicModel.java
src/main/java/com/jdon/controller/model/Model.java
src/main/java/com/jdon/controller/model/ModelIF.java
src/main/java/com/jdon/controller/model/ModelUtil.java
src/main/java/com/jdon/controller/model/Node.java
src/main/java/com/jdon/controller/pool/CommonsPoolAdapter.java
src/main/java/com/jdon/controller/pool/CommonsPoolFactory.java
src/main/java/com/jdon/controller/pool/Pool.java
src/main/java/com/jdon/controller/pool/PoolConfigure.java
src/main/java/com/jdon/controller/pool/Poolable.java
src/main/java/com/jdon/controller/service/Service.java
src/main/java/com/jdon/controller/service/ServiceFacade.java
src/main/java/com/jdon/controller/service/ServiceFactory.java
src/main/java/com/jdon/controller/service/Stateful.java
src/main/java/com/jdon/controller/service/WebServiceAccessor.java
src/main/java/com/jdon/controller/service/WebServiceAccessorImp.java
src/main/java/com/jdon/controller/service/WebServiceFactory.java
src/main/java/com/jdon/controller/service/WebServiceImp.java
src/main/java/com/jdon/domain/advsior/ComponentAdvsior.java
src/main/java/com/jdon/domain/advsior/ModelAdvisor.java
src/main/java/com/jdon/domain/dci/RoleAssigner.java
src/main/java/com/jdon/domain/message/Command.java
src/main/java/com/jdon/domain/message/DomainCommandDispatchHandler.java
src/main/java/com/jdon/domain/message/DomainEventDispatchHandler.java
src/main/java/com/jdon/domain/message/DomainEventHandler.java
src/main/java/com/jdon/domain/message/DomainMessage.java
src/main/java/com/jdon/domain/message/MessageInterceptor.java
src/main/java/com/jdon/domain/message/MessageListener.java
src/main/java/com/jdon/domain/message/consumer/ConsumerMethodHolder.java
src/main/java/com/jdon/domain/message/consumer/ModelConsumerMethodHolder.java
src/main/java/com/jdon/domain/model/cache/DomainCacheInterceptor.java
src/main/java/com/jdon/domain/model/cache/LifeCycle.java
src/main/java/com/jdon/domain/model/cache/ModelCacheKeyFactory.java
src/main/java/com/jdon/domain/model/cache/ModelCacheManager.java
src/main/java/com/jdon/domain/model/cache/ModelKey.java
src/main/java/com/jdon/domain/model/cache/ModelManager.java
src/main/java/com/jdon/domain/model/cache/ModelManagerImp.java
src/main/java/com/jdon/domain/model/injection/ModelProxyInjection.java
src/main/java/com/jdon/domain/proxy/ModelCGLIBMethodInterceptorImp.java
src/main/java/com/jdon/domain/proxy/ModelMethodInvocation.java
src/main/java/com/jdon/domain/proxy/ModelProxyFactory.java
src/main/java/com/jdon/domain/proxy/ModelProxyWrapper.java
src/main/java/com/jdon/util/Base64.java
src/main/java/com/jdon/util/ClassUtil.java
src/main/java/com/jdon/util/ConcurrentLinkedList.java
src/main/java/com/jdon/util/DbUtil.java
src/main/java/com/jdon/util/Debug.java
src/main/java/com/jdon/util/DisableUrlSessionFilter.java
src/main/java/com/jdon/util/FileLocator.java
src/main/java/com/jdon/util/FileUtil.java
src/main/java/com/jdon/util/HttpResponseCacheFilter.java
src/main/java/com/jdon/util/MultiHashMap.java
src/main/java/com/jdon/util/MyCompare.java
src/main/java/com/jdon/util/ObjectCreator.java
src/main/java/com/jdon/util/ObjectStreamUtil.java
src/main/java/com/jdon/util/PropsUtil.java
src/main/java/com/jdon/util/RegisterCode.java
src/main/java/com/jdon/util/RequestUtil.java
src/main/java/com/jdon/util/SetCharacterEncodingFilter.java
src/main/java/com/jdon/util/SimpleCachePool.java
src/main/java/com/jdon/util/StringUtil.java
src/main/java/com/jdon/util/URLUtil.java
src/main/java/com/jdon/util/UtilDateTime.java
src/main/java/com/jdon/util/UtilValidate.java
src/main/java/com/jdon/util/XmlUtil.java
src/main/java/com/jdon/util/jdom/DataFormatFilter.java
src/main/java/com/jdon/util/jdom/DataUnformatFilter.java
src/main/java/com/jdon/util/jdom/XMLFilterBase.java
src/main/java/com/jdon/util/jdom/XMLProperties.java
src/main/java/com/jdon/util/scanAnnotation/IteratorFactory.java
src/main/java/com/jdon/util/scanAnnotation/ScanAnnotationDB.java
src/main/java/com/jdon/util/task/TaskEngine.java
src/main/resources/META-INF/CVS/Entries
src/main/resources/META-INF/CVS/Repository
src/main/resources/META-INF/CVS/Root
src/main/resources/META-INF/MANIFEST.MF
src/main/resources/META-INF/aspect.xml
src/main/resources/META-INF/cache.xml
src/main/resources/META-INF/container.xml
src/main/resources/META-INF/jdon_ehcache.xml
src/main/resources/META-INF/jdonframework.dtd
src/main/resources/META-INF/log.xml
src/main/resources/log4j2.xml
src/test/java/com/jdon/SampleAppTest.java
src/test/java/com/jdon/async/disruptor/DisruptorFactoryTest.java
src/test/java/com/jdon/container/ContainerDirectorTest.java
src/test/java/com/jdon/container/config/ContainerComponentsXmlLoaderTest.java
src/test/java/com/jdon/sample/test/command/AComponent.java
src/test/java/com/jdon/sample/test/command/AComponentIF.java
src/test/java/com/jdon/sample/test/command/BModel.java
src/test/java/com/jdon/sample/test/command/TestCommand.java
src/test/java/com/jdon/sample/test/command/TestMain.java
src/test/java/com/jdon/sample/test/component/A.java
src/test/java/com/jdon/sample/test/component/AInterface.java
src/test/java/com/jdon/sample/test/component/AroundAdvice.java
src/test/java/com/jdon/sample/test/component/B.java
src/test/java/com/jdon/sample/test/component/BInterface.java
src/test/java/com/jdon/sample/test/component/C.java
src/test/java/com/jdon/sample/test/component/D.java
src/test/java/com/jdon/sample/test/component/DInterface.java
src/test/java/com/jdon/sample/test/component/MyInterceptor.java
src/test/java/com/jdon/sample/test/cqrs/ABRepository.java
src/test/java/com/jdon/sample/test/cqrs/ABRepositoryIF.java
src/test/java/com/jdon/sample/test/cqrs/AService.java
src/test/java/com/jdon/sample/test/cqrs/AServiceImpl.java
src/test/java/com/jdon/sample/test/cqrs/ParameterVO.java
src/test/java/com/jdon/sample/test/cqrs/TestMain.java
src/test/java/com/jdon/sample/test/cqrs/a/AggregateRootA.java
src/test/java/com/jdon/sample/test/cqrs/a/DomainEventConsumer.java
src/test/java/com/jdon/sample/test/cqrs/a/DomainEventProduceIF.java
src/test/java/com/jdon/sample/test/cqrs/a/DomainEventProducer.java
src/test/java/com/jdon/sample/test/cqrs/b/ABEventToCommand.java
src/test/java/com/jdon/sample/test/cqrs/b/AbEventToCommandIF.java
src/test/java/com/jdon/sample/test/cqrs/b/AggregateRootB.java
src/test/java/com/jdon/sample/test/dci/MyModel.java
src/test/java/com/jdon/sample/test/dci/RepositoryContext.java
src/test/java/com/jdon/sample/test/dci/RepositoryListener.java
src/test/java/com/jdon/sample/test/dci/RepositoryRole.java
src/test/java/com/jdon/sample/test/dci/RepositoryRoleIF.java
src/test/java/com/jdon/sample/test/domain/onecase/CDomainEventHandler.java
src/test/java/com/jdon/sample/test/domain/onecase/DomainEvent.java
src/test/java/com/jdon/sample/test/domain/onecase/DomainListener.java
src/test/java/com/jdon/sample/test/domain/onecase/MyDomainEventHandler.java
src/test/java/com/jdon/sample/test/domain/onecase/repository/Repository.java
src/test/java/com/jdon/sample/test/domain/onecase/repository/RepositoryImp.java
src/test/java/com/jdon/sample/test/domain/onecase/service/IServiceSample.java
src/test/java/com/jdon/sample/test/domain/onecase/service/ServiceSample.java
src/test/java/com/jdon/sample/test/domain/simplecase/FindNameListener.java
src/test/java/com/jdon/sample/test/domain/simplecase/MyModel.java
src/test/java/com/jdon/sample/test/domain/simplecase/MyModelDomainEvent.java
src/test/java/com/jdon/sample/test/domain/simplecase/dci/NameFinderContext.java
src/test/java/com/jdon/sample/test/domain/simplecase/dci/NameFinderRole.java
src/test/java/com/jdon/sample/test/domain/simplecase/dci/NameFinderRoleEventsImp.java
src/test/java/com/jdon/sample/test/domain/simplecase/domainservice/MyModelService.java
src/test/java/com/jdon/sample/test/domain/simplecase/domainservice/MyModelServiceImp.java
src/test/java/com/jdon/sample/test/domain/simplecase/repository/MyModelRepository.java
src/test/java/com/jdon/sample/test/domain/simplecase/repository/RepositoryImp.java
src/test/java/com/jdon/sample/test/domain/simplecase/repository/RepositoryImp2.java
src/test/java/com/jdon/sample/test/domain/simplecase/service/IServiceSampleTwo.java
src/test/java/com/jdon/sample/test/domain/simplecase/service/ServiceSampleTwo.java
src/test/java/com/jdon/sample/test/event/A.java
src/test/java/com/jdon/sample/test/event/AI.java
src/test/java/com/jdon/sample/test/event/B.java
src/test/java/com/jdon/sample/test/event/TestEvent.java
src/test/java/com/jdon/sample/test/xml/AA.java
src/test/java/com/jdon/sample/test/xml/BB.java
src/test/java/com/jdon/sample/test/xml/BBI.java
src/test/resources/com/jdon/jdonframework.xml

Download

Click the following link to download jdonframework-master.zip.

jdonframework-master.zip




















Home »
  Java Free Code »
    Framework »




Framework
Framework Algorithm
Framework BlackBerry
Framework Collection
Framework Commandline
Framework Concurrency
Framework IRC
Framework LightWeight
Framework Log
Framework MediaPlayer
Framework MVC
Framework Network
Framework RPC
Framework Server
Framework UI