mint-mvcjava mvc框架

联合创作 · 2023-09-20 11:37

mint mvc是一个纯粹的mvc框架,是在servlet之上做了浅层包装而做出来的,它做的事情很简单:接收请求->封装参数->将请求交给开发者这编写的逻辑处理->返回处理结果。


mint-mvc有如下特点:



  1. 简单易用,功能完备,注重用户体验

  2. 支持restful风格的url

  3. 将繁琐的参数接受工作进行了简化,更加人性化

  4. 全面采用annotation配置,只剩一个配置文件——web.xml

  5. 轻量级,jar包只有70k,目前只有一个依fastjson


mint-mvc概况:



  1. 版本控制工具采用git,远程仓库使用 osc的git,项目地址是:http://git.oschina.net/895925636/mint-mvc

  2. 采用jave ee 版的 eclipse开发,项目工程是一个dynamic web project

  3. 采用了servlet3的一些特性,jdk要求1.6及以上

  4. 目前整个项目52个java文件(不包括package-info.java和demo),共3640行代码,导出的jar包70KB。

mint-mvc处理请求的过程如下:


用它开发出来的代码大概长成这样:


package mintdemo;

import mint.mvc.core.annotation.BaseMapping;
import mint.mvc.core.annotation.Mapping;

@BaseMapping("/")
public class Index {
@Mapping(urls={"index", ""}, method="get")
public String index(){
return "hollow mint-mvc";
}
}

欢迎感兴趣的朋友加入 QQ 群讨论: 128032557


怎么用


怎么用的问题说来话长,且看系列博文。


在oschina上的系列博文:





  1. mint mvc第一个应用

  2. mint mvc的参数

  3. mint mvc的返回值

  4. mint mvc的拦截器

  5. mint mvc文件上传功能——使用篇

  6. mint mvc文件上传功能——原理篇




官方系列博文(该博客就是采用mint-mvc开发):


http://wemakers.net/home/blog?cate=1001

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报