当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

FastChar

以 Java 为基础的 MVC 框架
授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 养慈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

简介:

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. 多数据库配置,支持动态切换数据库,事务提交多数据库。
 相关资料
  • Java集合框架提供了数据持有对象的方式,提供了对数据集合的操作。Java集合框架位于java.util包下,主要有三个大类:Collection、Map接口以及对集合进行操作的工具类。 Collection ArrayList:线程不同步。默认初始容量为10,当数组大小不足时增长率为当前长度的50%。 Vector:线程同步。默认初始容量为10,当数组大小不足时增长率为当前长度的100%。它的同

  • 本文向大家介绍ASP.NET MVC基础,包括了ASP.NET MVC基础的使用技巧和注意事项,需要的朋友参考一下 一、MVC与ASP.NET MVC基础概念 MVC是Model-View-Controller的缩写. MVC将应用程序划分为3大组件:模型\视图\控制器. MVC不是ASP.NET所特有,它只是一种开发理念.java中的struts2也是一种MVC模型. ASP.NET MVC从2

  • 主要内容:基础类的功能如果您参考Apple文档,应该会看到框架的详细信息,如下所示。 框架定义了Objective-C类的基础层。 除了提供一组有用的原始对象类之外,它还引入了几个定义Objective-C语言未涵盖的功能的范例。 框架的设计考虑了这些目标 - 提供一小组基本实用程序类。 通过为解除分配等事项引入一致的约定,使软件开发更容易。 支持Unicode字符串,对象持久性和对象分发。 提供一定程度的操作系统独立

  • 本文向大家介绍asp.net-mvc 路由基础,包括了asp.net-mvc 路由基础的使用技巧和注意事项,需要的朋友参考一下 示例 当您yourSite/Home/Index通过浏览器请求url时,路由模块会将请求定向到class的Indexaction方法HomeController。如何知道将请求发送到此特定类的特定方法?出现了RouteTable。 每个应用程序都有一个路由表,在其中存储路

  • 所以我花了几分钟调试我的jest测试,想知道为什么它没有失败,jest似乎使用expect抛出的异常来处理失败,而我的函数却没有抛出它应该抛出的未处理异常: 这是我通过的测试: catch中的console.log显示代码失败,但summary表示所有测试都通过了。 这是我的exec函数,一切都好吗? 诺言已经解决了。执行expect并抛出异常,但不传播。

  • 本文向大家介绍Java Mybatis框架入门基础教程,包括了Java Mybatis框架入门基础教程的使用技巧和注意事项,需要的朋友参考一下 一、Mybatis介绍 MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去 设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基