Skip to content

Kibos/MyFastCode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyFastCode

快速构建面向soa的大型集群应用,基于
Mysql
Hessian
Spring&MVC
Freemarker
redis

web容器采用jetty8,集群http session采用redis存储(jetty自身提供了mongodb/rdb的支持)
文件服务采用servlet3.1原生支持,对接了Spring Security

=========================
MyFastCode 特性:
1:解决hessian繁琐的配置,采用annotation扫描自动export和客户端bind
2:对数据库单表操作不需要写代码,采用了动态构建mybatis statement
3:hessian 序列化/反序列化对BigDecimal支持
4:使用CodeGenerater小工程,全自动生成Dto,mybatis mapper, dao , service 接口,service实现及controller和简单的各表对应的form.ftl
5:基于redis的pub/sub实现远程服务协调(类似阿里dubbo,但比dubbo更纯粹),集群场景下采用rr算法,支持节点下线检测和节点主节下线,单一服务降级

持续更新中,敬请关注.

About

快速构建面向服务的Web应用,基于Mysql/Hessian/Spring&MVC/Freemarker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%