新闻详情

News Information

安徽创息软件科技赞助的自主研发的MVC框架
2019-02-22 16:52:00.0
​安徽创息软件科技赞助的自主研发MVC框架,由技术总监沈建负责研发!

简介:

FastChar是以Java语言为基础的WEB+ORM开源免费的MVC框架,设计原理符合一般Web框架规则。学习成本低、代码少、极易上手、零配置,极大的提高开发效率,减少错误率。具有高并发、模块化、高灵活性、占用内存少等特点!

要求:

FastChar要求Java1.7以上版本。

特点:

1、代码设计采用了Builder(构造)设计模式。灵活性更高、阅读更简单。
2、符合MVC框架设计原理,并进行深度优化,让开发人员使用起来更简单。
3、符合AOP设计原理,配置拦截器灵活度非常高。支持CGLib动态代理。
4、独创Validator验证模式,强大到可在控制器方法内随处验证并及时响应返回,灵活度非常高。
5、拥有struts2、springboot 绝大部分实用性的功能。
6、遵循COC原则,零配置。
7、灵活支持视图模板引擎:JSP、Thymeleaf、Freemarker、Velocity。
8、独创FastOverrides类代理器,非常灵活,具有强大的扩展性,为功能插件化和模块化提供了强大的支持。
9、独创Entity数据载体,对常规概念里的bean进行了深度优化,让实体类拥有了Map的所有功能,极大的提高了实体类的灵活度和使用性。
10、支持高级缓存ehcache2.0、echcache3.0和redis,灵活配置快速使用,支持集群!
11、拥有与mybatis相同的一级缓存机制。极大的减轻了数据库压力。
12、支持多种数据源使用,TomcatJDBCPool、Druid和C3P0。
13、多数据库配置,支持动态切换数据库,事务提交多数据库。


框架官网:https://www.fastchar.com/