微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Fensy 示例代码:相关应用: JAVA MVC+ORM框架

程序名称:Fensy 示例代码:相关应用:

授权协议: Apache

操作系统: 跨平台

开发语言: Java

Fensy 示例代码:相关应用: 介绍

它是一个轻量级的MVC+ORM框架,核心代码压缩后不到60KB的byte级WEB应用框架。

特点:

1) 没有注解、没有繁杂的配置文件,仅仅一个系统描述文件,根据CoC规则,实现请求处理。

2) 提供异常处理接口,可以自定义异常处理逻辑。

3) 提供拦截器接口,可以自定义Action的方法拦截

4) 支持多种视图技术(JSP、Freemarker、VeLocity等)同时使用,并且可以自定义实现视图。

5) 支持多语言的国际化操作。

6) 简单的持久化操作,只需要继承POJO类,就可以调用父类方法实现CRUD。

7) 提供简单好用的分页接口。

8) 简单、易用的缓存,内置id和查询缓存。

9) 常用的编码、文件存储、验证码等实用工具类。

示例代码

public class ContactAction {
    private static final String READ = "admin/contact/contact-read";

    public String d(RequestContext rc) {
        Contact contact = Contact.INSTANCE.get(rc.id());//数据库操作
        contact.delete();//数据库操作

        return READ;//视图展示
    }   
}

相关应用:

基于Fensy实现的在线博客http://ketayao.com(即本站)

KetaYao’s Blog源码地址:http://git.oschina.net/ketayao/lovej4Fensy

Fensy 示例代码:相关应用: 官网

http://git.oschina.net/ketayao/fensy

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐