et-framework

我要开发同款
匿名用户2014年07月31日
23阅读
开发技术Java
所属分类Web应用开发、Web框架
授权协议Apache

作品详情

写在前面

一直从事java方面的工作,用过大大小小各种框架,尝试过各种复杂的配置以及不同学习曲线,感觉java的世界是如此杂而乱。借此希望造一个轮子,已简化javaweb开发,开发者不需要学习更多的知识,只要一个框架就能解决绝大多数日常应用开发中的问题。由于诞生了这个框架,暂且取名为:

ET-Framework(来自外星人的框架)

目标与计划

(1)简洁—去掉不必要依赖,尽量减少对外部环境的依赖,使用jdk源码实现的尽量用jdk源码实现

(2)高效—开发效率要高,集成server,支持热部署,动态替换

(3)简单—学习曲线低,几天就可以上手

Roadmap

序号

模块名称

模块说明

1et-framework(maven父工程,管理所有的子模块或者是子项目,以及负责整体发布,整体打包,等等)2et-service 这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行InversionofControl/DependencyInjection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入et-service.jar和et-common.jar文件就可以了。3et-web 这个jar文件包含ETMVC框架相关的所有类。包括框架的Servlets,WebMVC框架,控制器和视图支持。当然,如果你的应用使用了独立的MVC框架,则无需这个JAR文件里的任何类。4et-dao 这个jar文件包含对ET对JDBC数据访问进行封装的所有类。和事务访问数据库5et-common 这个jar文件包含ET框架基本的核心工具类。et其它组件要都要使用到这个包里的类,是通用的核心的工具类,当然你也可以在自己的应用系统中使用这些工具类备注

采用maven搭建项目,管理依赖以及版本的控制,代码托管在github ,希望大家为中国的开源事业贡献自己的一份力量

基础知识准备:

git和eclipse集成

maven和eclipse集成

有疑问请联系liuhaihua@59et.com

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论