工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2833|回复: 12

Java小框架大猜想

[复制链接]
发表于 2007-11-9 21:29 | 显示全部楼层 |阅读模式
Java的开源框架非常多,其中特别优秀而被我们熟悉的有Spring、Struts、Hibernate三个老大。抛开它们的好坏不说,我只想拥有一个可以直接用鼠标“拖拖拉拉”就构建出基本完整的Java应用程序。如何实现我的梦想呢?让我先大胆猜想一番。

开发一个超越Eclipse、JBuilder、NetBeans的IDE工具。只要在设计界面增添属性,就直接生成相应的Java代码和数据库脚本;为增加可读性,给每个属性添加别名和注释,这些信息不仅可以生成漂亮的JavaDoc,还可以自动实现字段校验功能(比如不允许空值),校验失败时给出友好错误信息,若需要复杂的校验,可以增加校验规则,对于关联(或叫连接)属性,还可以设置是否需要深度校验来实现。设置实体之间的关系也不用像Hibernate那样复杂配置,只要在编辑属性时指定该属性为关联属性,要关联谁,对应关系是什么(如一对一还是一对多又或者多对多等)。简简单单地通过良好的设计器就实现了ORM的一切。

至于图形界面开发,当然也是直接拖拉控件进行排版即可,给控件一个适当的名字就自动与前面建立的实体关联起来。如果要实现某个根据控件数据改变而触发另一控件变化,也可以像设计实体关系那样自由建立它们之间的关联。

使用可重用的业务逻辑模板,连业务逻辑代码也不用写。比如论坛注册,套用模板,指定实体和页面就可以自动完成校验、提示、保存用户信息,页面跳转等。

超级灵活的工作流配置,什么都不用说,随心所欲。

统一的异常处理和日志记录,代码里没有try和catch,也看不到logger。

自动化测试,甚至可以通过语音模拟情景来测试。比如只要我说“输入用户名为gdut。好,提交”,就执行相应动作。

暂时想到这些,不知道够了没。开发人员唯一要做的是打开电脑。

等这一切实现,甚至更完美
发表于 2007-11-9 22:06 | 显示全部楼层
PPT这么早就开始睡觉了
回复

使用道具 举报

 楼主| 发表于 2007-11-9 22:09 | 显示全部楼层
874楼上

我正在研究如何实现梦想
回复

使用道具 举报

发表于 2007-11-9 22:22 | 显示全部楼层
什么时候开发个自动程序编写机....


发现水了这帖....
回复

使用道具 举报

发表于 2007-11-10 12:27 | 显示全部楼层
说实话,我不是很喜欢"超"集成的开发工具...
回复

使用道具 举报

发表于 2007-11-10 12:33 | 显示全部楼层
使用"超"集成的开发工具,好像就没有程序员那种感觉了...
回复

使用道具 举报

发表于 2007-11-10 14:54 | 显示全部楼层
年轻真好
回复

使用道具 举报

发表于 2007-11-10 22:42 | 显示全部楼层
加油!
回复

使用道具 举报

发表于 2007-11-15 04:01 | 显示全部楼层
我野来发梦~
回复

使用道具 举报

发表于 2007-11-15 04:01 | 显示全部楼层
Test Test
回复

使用道具 举报

发表于 2007-11-15 04:04 | 显示全部楼层
现在回复只是局部刷新?
回复

使用道具 举报

发表于 2007-11-15 04:11 | 显示全部楼层
Ajax.js

旧贴野能翻出来了。。。

是今天的事麽??

还是我又火星了??
回复

使用道具 举报

发表于 2007-11-15 09:06 | 显示全部楼层
删帖扣分
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-15 07:19

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表