文档章节

jhello框架-起源

大嘴吃鸡腿
 大嘴吃鸡腿
发布于 2014/06/24 20:58
字数 464
阅读 102
收藏 0

那是一个失业的季节,很不幸,失业了,理由是想转IOS,没转成功,成为失业人员。

毕业两年,一毕业就在一个比较正规,五险一金都有的公司,框架成熟,分工明确,一干就是两年。说句实话,太过分工明确,再加上自己对业务没啥兴趣,两年,可以说是没多少成长,以至于去找工作都被看作是个毕业生。

在难得的”春假”中,自己学起了SSH,这个我想做java web的同学都不陌生,首先接触的spring,后面听说spring有自己对于展现层的解决方案spring mvc,好奇之下把struts放一边,学起了spring mvc,结合之前在公司接触过的Nutz框架,在oschina看到过的jfinal,觉得如果自己先实现一个框架,可能对于其他框架的学习会更加有利,jhello mvc框架就是在这个机缘下开发起来的。

关于jhello的简介:

说jhello是一个框架,只能说是雏形,其只包含了web框架中的基本功能:

  • url 路由

  • aop(绕弯子,不用代理的实现方式,受到了jfinal的启发)

  • controller,view,model(mvc)

本来在这个框架中是想尽量少的依赖开源的包的,后来想想,有些比如日志的实现实在不是一个web展现层的框架该管的事,就引入了一些开源的包。

目前工程0.1版本托管在oschina的git上,各位有兴趣的朋友可以先去拉下来瞧瞧代码(代码风格不好,求喷),关于jhello的使用,会在后面的博文中写出来

PS.现在整个工程使用的是maven进行包的依赖管理,需要eclipse中有maven插件

© 著作权归作者所有

共有 人打赏支持
大嘴吃鸡腿
粉丝 10
博文 13
码字总数 7700
作品 0
厦门
程序员
加载中

评论(4)

大嘴吃鸡腿
大嘴吃鸡腿

引用来自“小女人猴子佳佳佳”的评论

我们公司在招人呐~私聊下呗。

谢谢,找到工作了12
小女人猴子佳佳佳
小女人猴子佳佳佳
我们公司在招人呐~私聊下呗。
大嘴吃鸡腿
大嘴吃鸡腿

引用来自“赵占涛”的评论

最佩服大牛了
才毕业两年,还没脱离菜鸟级别
赵占涛
赵占涛
最佩服大牛了
Argo —— 58同城开源轻量级Java Web框架

摘要:58同城开源其轻量级Java Web框架——Argo,Argo起源与58同城的内部Web框架wf(Web Framework)。目前wf支撑着58同城几乎所有的Web站点。开发者们对此次开源的反响非常强烈,几乎一天时间...

leon_lau
2013/03/20
8
0
Jug 0.9.6 发布,Python 并行处理框架

jug 0.9.6 增加了起源跟踪,可在计算结果中输出元数据,包括所有的依赖信息。 Jug 是一个基于任务的并行处理框架,采用 Python 编写,可用来在不同的机器上运行同一个任务,使用 NFS 做文件系...

oschina
2013/08/11
667
0
每个Java程序员需要了解的8个Java开发工具

Java是计算机应用程序编程语言,被广泛用于创建Web应用、服务器处理、用户端的API开发乃至数据库等多个领域。下面列出了8个有助于你开发Java应用程序最好的Java工具。(在转发的基础上,我又补...

Hosee
2016/01/13
379
0
《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇:简介及目录》(附上完整工程文件)

跑酷游戏制作 游戏类型: 此游戏Demo,为跑酷类游戏。 框架简介: 游戏通常由程序代码和资源组成。如果说模型、贴图、声音之类的可以给游戏环境提供一个物理描述和设置,那么脚本和代码块会给...

Genesis-3D
2014/01/15
0
0
ManonLoki/myfarm

#俺的农场——起源 一个做来怀旧的游戏项目 一个用来学习如何使用cocos creator框架的项目 致敬陪伴我成长的牧场物语系列 致敬让我认识了现在媳妇的牧场OnWeb 所有代码和资源完全开源 欢迎大...

ManonLoki
2016/04/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

这周撸了两款小程序,分享下关键点。

本周撸了两款小程序,在这里总结下开发过程中的小经验,希望对大家有用。 小程序端 我们先说小程序要注意的地方。 ##默认入口转发问题 当一个小程序Page的js文件中存在 onShareAppMessage 方...

阿北2017
28分钟前
2
0
物联网技术很新吗?不!都是旧技术

通常,当我们想到物联网时,我们会想到新的、令人兴奋的现代技术。毕竟,还有什么比不用起床就能通过智能手机告诉咖啡机开始煮晨杯的“未来”更重要呢? 多亏了物联网,我们可以在世界任何地方...

linuxCool
36分钟前
2
0
利用责任链模式设计一个拦截器

前言 近期在做 Cicada 的拦截器功能,正好用到了责任链模式。 这个设计模式在日常使用中频率还是挺高的,借此机会来分析分析。 责任链模式 先来看看什么是责任链模式。 引用一段维基百科对其...

crossoverJie
54分钟前
2
0
属性动画

透明度 alpha 平移translationX/translationY 旋转 rotation 缩放 scaleX/scaleY 多个动画一起AnimatorSet 透明度 ObjectAnimator oa = ObjectAnimator.ofFloat(iv,"alpha" ......

lanyu96
55分钟前
1
0
Docker和Kubernetes如何让DevOps更具效力

缩短time-to-makrt对于任何一家企业都至关重要,这直接决定了客户满意度、市场竞争力乃至盈利能力。但在部署应用时,大多数企业内的IT团队都或多或少会遇到Dev和Ops之间的问题,这两个部门围...

好雨云帮
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部