Mantis
Mantis是一个基于Java的小型MVC Web框架,通过Mantis,您可以快速开发一个Web系统,它具有以下特点:
# 封装数据库访问,事务处理,连接池集成,封装分页控制
# 封装数据库缓存和刷新机
# 基于URL反射的方法调用,避免复杂的XML配置;
# 简化配置文件,只需要一个配置文件即可完成web应用的灵活配置
# 完善的例外处理,超时处理
# 内置Mail, JfreeChart, JspReport及丰富的工具类
# 完善的认证授权机制和日志处理支持国际化
# 内置自定义标签和丰富的js简话页面的开发
# 内置丰富的js
# 内置Ajax
该系统需要JDK1.4或以上版本的支持,其中该系统的核心在于ActionServlet这个类,在做应用的时候,所有的Servlet都应从该类中继承,通过ActionServlet类的继承,我们就可以实现数据库连接、日志管理、错误管理,权限和SQL语句的解析,而不必自己亲自书写JDBC的操作语句。