介绍

2018-11-13 11:16 更新

     JFaster MVC是一个集持久层、控制层和容器管理,三合一的一体开发框架,等同于Structs2 + Hibernate + Spring 的功能。零配置无依赖,最大化的减少开发步骤和不必要的冗余工作量。


持久层

     持久层功能方面与Hibernate相比,无需任何xml映射配置,无需学习新的HQL,面向对象,提供基本的操作方法,使用的是原始数据库sql,

并且只需从where条件开始编写。一切查询监缓存,相同的查询操作大大的减少对数据库的访问,提供EHCache集成,分页查询操作等。


控制层

      控制层功能方面与Structs2相比,无需任何xml映射配置,面向对象,编写控制层实体只需继承环境上面的一个Action父类即可。


容器管理

      容器管理功能方面与Spring相比,无需任何xml映射配置,只需添加一个注解说明即可,以版本值控制升级和覆盖。使用时从容器中获取接口实现来使用,避免了注入式带来的不必要的浪费。


      作者认为,框架的本质在于最大化的减少开发步骤和开发工作量,简单、方便、直接、直达目的。使入门学习的人轻松上手,使维护的人轻轻松松就能够接手。

     作者秉承“框架为应用而生,因共享而伟大,因传承而延续”。

     本软件之前已经发布在开源中国上面了,项目地址是 https://www.oschina.net/p/jfaster。

     需要了解和学习的童鞋,可以给作者发邮件,获取最新的jar包和源码。


     作者邮箱 951030582@qq.com 欢迎随时交流


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号