分享一个我开发的 java 轮子mint-MVC,超级轻量,用户体验一流,直面 web2.0 开发 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shuiniushushu
V2EX    分享创造

分享一个我开发的 java 轮子mint-MVC,超级轻量,用户体验一流,直面 web2.0 开发

  •  1
     
  •   shuiniushushu 2015-05-10 22:15:19 +08:00 4316 次点击
    这是一个创建于 3839 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近V2EX关于java和php相比较的帖子真不少,而且很欢乐,我也参与了其中,哈哈。

    java是我最熟悉和喜欢的语言之一,但是我也不喜欢大多数做java开发的工作,原因是java相关的开发工作大多数都要上ssh、ejb、maven等一堆的框架、规范和工具,这些东西我实在hold不住,光熟悉这些东西就够耗时间了,工作中出的各种问题,就更有搞头了。再加上我又是一个喜欢简单,喜欢明明白白编程的人。为此我很少找java相关的工作,我现在都转做前端了。

    虽然工作是前端,但是平时也会折腾点小东西,用到的后台语言还是java,以前大部分都是用spring mvc和servlet结合的方式做。折腾多了,又看了不少源码,慢慢的积累了一些工具和想法,就在这些基础上开发出了一小系列的工具,自己用的很欢乐。今天要和大家分享的就是一个叫mint-MVC的 java mvc框架。

    其实mint-mvc一年前就开发好了,但是一直都是直接丢在git上,也没几个人知道,正儿八经的用户只有自己一个。最近好多抱怨java不适合开发web2.0、难用的帖子,我就想把我开发一系列工具拿出来分享。

    如果没一个官网我都不敢发布出来(因为我脸皮很薄,嘻嘻)。所以周末把官网赶了出来,目前还比较粗糙,我会持续充实内容,欢迎大家光顾,多多提意见。域名就先凑合着,因为启用专门域名还得备案。

    mint-MVC简介:mint-mvc是一个注重用户体验的java mvc框架,直面web2.0开发,简单易用,极速开发,功能完备,支持restful,采用annotation配置,只需要一个配置文件web.xml。mint-mvc做的事情很简单:接收请求->封装参数->调用action->返回处理结果。

    mint-MVC官网: http://mint-mvc.wemakers.net/

    21 条回复    2015-05-29 23:55:15 +08:00
    reeco
        1
    reeco  
       2015-05-10 22:16:17 +08:00
    赞一个
    shuiniushushu
        2
    shuiniushushu  
    OP
       2015-05-10 22:19:24 +08:00
    @skl
    @virusdefender
    哥们,mvc发布了,过来挽尊哦
    FeiMa
        3
    FeiMa  
       2015-05-11 09:02:01 +08:00
    我之前也写了一个,不用配置,也没什么依赖。只需要jdk安装好就可以了 /t/167968
    shuiniushushu
        4
    shuiniushushu  
    OP
       2015-05-11 13:10:53 +08:00
    @FeiMa 不用配置不是一件好事
    jadetang
        5
    jadetang  
       2015-05-11 16:17:33 +08:00   1
    我也是zh的,帮顶
    coolcfan
        6
    coolcfan  
       2015-05-11 21:04:52 +08:00
    赞一个~发布到 Maven Central Repo 里去就更好了,这样不论是 Ant+Ivy 还是 Maven 还是 Gradle 还是 SBT 都能很方便用。
    shuiniushushu
        7
    shuiniushushu  
    OP
       2015-05-11 21:11:40 +08:00
    @coolcfan 谢谢支持,我不会用maven,欢迎你也参加开发和贡献
    coolcfan
        8
    coolcfan  
       2015-05-12 10:53:48 +08:00
    @shuiniushushu 等我有空会试着把你的 Eclipse 工程转换成一个 Maven 工程(仍然可以用 Eclipse 打开,而且还能用别的 IDE 打开,而且还能在没有 Eclipse 的情况下 build 出 jar 来),但是我也没研究过如何发布。
    shuiniushushu
        9
    shuiniushushu  
    OP
       2015-05-12 11:37:31 +08:00
    @coolcfan 哈哈,非常感谢和期待,做出来@我一下
    mupeng
        10
    mupeng  
       2015-05-12 11:50:33 +08:00
    牛叔,这个可以跟其他的ORM集成一起使用吗?
    shuiniushushu
        11
    shuiniushushu  
    OP
       2015-05-12 12:35:46 +08:00
    @mupeng 这是完全可以的,这是个纯粹MVC框架,和ORM没交集,也没有冲突。欢迎使用和提交意见。
    mupeng
        12
    mupeng  
       2015-05-12 22:37:04 +08:00
    @shuiniushushu 今天把代码大致浏览了一遍发现,牛叔的功底还是很深厚的啊!
    shuiniushushu
        13
    shuiniushushu  
    OP
       2015-05-12 22:47:52 +08:00
    @mupeng 你这么说,美死我了
    gangsta
        14
    gangsta  
       2015-05-13 00:29:02 +08:00
    一个.如果能上几个demo就更好了.
    shuiniushushu
        15
    shuiniushushu  
    OP
       2015-05-13 00:41:57 +08:00
    @gangsta 我的这几个网站都是用mint-MVC写的
    http://www.wemakers.net/
    http://mint-mvc.wemakers.net/
    http://mint-ui.wemakers.net/

    我正在还在用mint-MVC写一个小应用,写完开源出来献给大家,作为demo
    iFlicker
        16
    iFlicker  
       2015-05-13 08:44:29 +08:00 via Android
    真棒 马克(正在上学校ssh课。。。。)
    cat9life
        17
    cat9life  
       2015-05-13 09:52:43 +08:00
    标记一下先 喜欢简洁能看懂的东西...
    mupeng
        18
    mupeng  
       2015-05-13 14:30:13 +08:00
    @shuiniushushu 向你学习!
    liuzhen
        19
    liuzhen  
       2015-05-13 16:11:13 +08:00
    还是很希望作者能把它丢到maven仓库
    zonghua
        20
    zonghua  
       2015-05-17 14:33:33 +08:00
    @iFlicker 好烦啊,折腾这么就还是弄不懂设计模式。至少自己不会用。
    coolcfan
        21
    coolcfan  
       2015-05-29 23:55:15 +08:00
    @shuiniushushu Pull request sent.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5330 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 03:43 PVG 11:43 LAX 19:43 JFK 22:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86