JAVA MVC+ORM框架 Fensy

Apache
Java
跨平台
2013-09-13
小菜的粉丝


它是一个轻量级的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

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

2
回答
lovej4Fensy 一个开源的java项目,使用了Maven ,怎么用Eclipse tomcat7 搭建并且可以在浏览器跑起来?

软件运行环境: maven:Apache Maven 3.1.1 OS name: "windows 7", version: "6.1", arch: ...

2014/05/09 12:25
1
回答
【成都】求一份JAVA程序员工作

特长描述 1) 熟练掌握Java语言及OOP编程思想,熟知多线程、Socket、反射机制等知识,掌握常用设计模式,Java基础扎实。 2) 熟练使用UML...

2014/03/11 22:26
4
回答
Fensy怎么用呢?
筱龙缘 的回答 2013/11/11 21:11
最佳答案
他有个博客项目是开源的 用的就是fensy 预览 http://ketayao.com/ 博客源码 https://github.com/ketayao/lovej4Fensy fensy下载 https://github.com/ketayao/fensy 注意要用到maven

没有更多内容

加载失败,请刷新页面

没有更多内容

Smart 2.0 开发指南

简介 Smart Framework 用于快速开发中小规模的 企业应用 或 网站应用 它是一款轻量级 Java Web 框架 不到 3000 行代码实现 IOC、AOP、ORM、DAO、MVC 等功能 基于 Servlet 3.0 规范 使用 Java...

2014/01/22 14:05
4.5K
9

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部