精华帖 (0) :: 良好帖 (4) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-25
最后修改:2009-04-03
借鉴struts webwork spring hibernate ibatis等开源组件的优点 自主研发实现的java一站式开发平台,简单快速高效率开发 包含mvc,orm,sqlmap,cache,pool,jdbcutil,commutil等组件 2004年6月份开发测试维护至今,将向分布式领域积极拓展 发扬山寨精神,我山寨,我娱乐,我快乐,我骄傲哈 write less,do more 特点 1.保持简单,action+jsp页面(使用封装后的显示组件,RowSet和XBean) 2.强大的工具类库,封装数据库操作等方法 开发模式为 jsp+javabean 或 jsp+action+javabean 个人空间 http://hi.baidu.com/ajf8 demo eclipse工程,将web目录copy到tomcat webapps下即可运行,测试数据库使用 hsqldb 兼容其他任何符合规范的j2ee容器,jdk>=1.4 说明文件见 /doc/note.txt 工程目录结构说明 src 源代码 src/ajf_orm.config ajf orm 配置文件 src/ajf.config ajf系统配置文件 支持多数据源 src/ajf.lic 许可文件 src/log4j.properties log4j日志配置文件 doc 文档 lib jar库文件 web WEB应用目录 web/scripts js脚本 web/styles css web/commons/inc.jsp 公共包含文件 web/commons/error.jsp 错误处理页面 web/WEB-INF/web.xml web/WEB-INF/ajf.xml ajf mvc 配置文件 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-10-25
ajf8 写道 ajf agile java framework
借鉴struts webwork spring hibernate ibatis等开源组件的优点 自主研发实现的java一站式开发平台,100%的简单快速高效率开发 包含mvc,orm,sqlmap,cache,jdbcutil,commutil等组件 基本的增删改查只需要一行代码 demo下载 http://218.108.88.36:8080/ems/pages/commons/ajf/ajf_demo.rar 个人空间 http://hi.baidu.com/ajf8 demo eclipse工程,将web目录copy到tomcat webapps下即可运行,测试数据库使用 hsqldb 兼容其他任何符合规范的j2ee容器,jdk>=1.4 说明文件见 /doc/note.txt 工程目录结构说明 src 源代码 src/ajf_orm.config ajf orm 配置文件 src/ajf.config ajf系统配置文件 支持多数据源 src/ajf.lic 许可文件 src/log4j.properties log4j日志配置文件 doc 文档 lib jar库文件 web WEB应用目录 web/scripts js脚本 web/styles css web/commons/inc.jsp 公共包含文件 web/commons/error.jsp 错误处理页面 web/WEB-INF/web.xml web/WEB-INF/ajf.xml ajf mvc 配置文件 虽然应该鼓励有独立思考精神的人,不过这样的“平台”、“框架”应该作为一个Team的最佳实践的一部分就好,如果所有人都用得上“一行实现增删改查”,那我想IBM,微软那些赚钱的主应该早就在做了吧。 |
|
返回顶楼 | |
发表时间:2008-10-27
楼上的说地很有道理哈
本人纯属自娱自乐,如能让大众娱乐一下更好 |
|
返回顶楼 | |
发表时间:2008-10-27
果然属于娱乐型的
|
|
返回顶楼 | |
发表时间:2008-10-29
小伙,自立门户拉,
动态更新这个功能整的不错嘛 有空一起聚聚,交流交流技术问题,顺便打打球 |
|
返回顶楼 | |
发表时间:2008-10-29
能做到这样子,已经不错了。
|
|
返回顶楼 | |
发表时间:2008-10-29
支持创新和分享。
简单过了一下,还不错啊。分Action, View 两层, 数据以map方式处理,数据操作在基类BaseAction中封装,对于小型应用快速开发很适用,例如:简单的网站。 不过你似乎代码不太全哦: add(map) query(sql,xx) 没看到方法定义。 |
|
返回顶楼 | |
发表时间:2008-10-29
支持一下LZ,自娱自乐从比没有乐趣来的好
|
|
返回顶楼 | |
发表时间:2008-10-30
raymond2006k 写道 支持创新和分享。
简单过了一下,还不错啊。分Action, View 两层, 数据以map方式处理,数据操作在基类BaseAction中封装,对于小型应用快速开发很适用,例如:简单的网站。 不过你似乎代码不太全哦: add(map) query(sql,xx) 没看到方法定义。 add(map) 是把map中的key-value 取出 放到 request里 request.setAttribute(key,value); query(String sql,Object[]params) 分页查询 params输入参数 返回map 里面存放 数据list 和分页条信息 List list = (List)map.get("data"); String bar = (String)map.get("bar"); |
|
返回顶楼 | |
发表时间:2008-10-31
ajf8 写道 raymond2006k 写道 支持创新和分享。
简单过了一下,还不错啊。分Action, View 两层, 数据以map方式处理,数据操作在基类BaseAction中封装,对于小型应用快速开发很适用,例如:简单的网站。 不过你似乎代码不太全哦: add(map) query(sql,xx) 没看到方法定义。 add(map) 是把map中的key-value 取出 放到 request里 request.setAttribute(key,value); query(String sql,Object[]params) 分页查询 params输入参数 返回map 里面存放 数据list 和分页条信息 List list = (List)map.get("data"); String bar = (String)map.get("bar"); 你提供的代码包里似乎没包含这两个方法的定义。代码完整些,别人好试用。 ----经过作者提醒,看到了,在基类里。看的太粗心了,呵呵。 |
|
返回顶楼 | |