新聞詳情

News Information

安徽創息軟件科技贊助的自主研發的MVC框架
2019-02-22
​安徽創息軟件科技贊助的自主研發MVC框架,由技術總監沈建負責研發!

簡介:

FastChar是以Java語言為基礎的WEB+ORM開(kāi)源免費(fèi)的MVC框架,設計原理符合一(yī)般Web框架規則。學習成本低、代碼少、極易上手、零配置,極大(dà)的提高開(kāi)發效率,減少錯誤率。具有高并發、模塊化、高靈活性、占用内存少等特點!

要求:

FastChar要求Java1.7以上版本。

特點:

1、代碼設計采用了Builder(構造)設計模式。靈活性更高、閱讀更簡單。
2、符合MVC框架設計原理,并進行深度優化,讓開(kāi)發人員(yuán)使用起來更簡單。
3、符合AOP設計原理,配置攔截器靈活度非常高。支持CGLib動态代理。
4、獨創Validator驗證模式,強大(dà)到可在控制器方法内随處驗證并及時響應返回,靈活度非常高。
5、擁有struts2、springboot 絕大(dà)部分(fēn)實用性的功能。
6、遵循COC原則,零配置。
7、靈活支持視圖模闆引擎:JSP、Thymeleaf、Freemarker、Velocity。
8、獨創FastOverrides類代理器,非常靈活,具有強大(dà)的擴展性,為功能插件化和模塊化提供了強大(dà)的支持。
9、獨創Entity數據載體(tǐ),對常規概念裡的bean進行了深度優化,讓實體(tǐ)類擁有了Map的所有功能,極大(dà)的提高了實體(tǐ)類的靈活度和使用性。
10、支持高級緩存ehcache2.0、echcache3.0和redis,靈活配置快速使用,支持集群!
11、擁有與mybatis相同的一(yī)級緩存機制。極大(dà)的減輕了數據庫壓力。
12、支持多種數據源使用,TomcatJDBCPool、Druid和C3P0。
13、多數據庫配置,支持動态切換數據庫,事務提交多數據庫。