【新人求助100分】新手求教,关于开发自动化的问题。

舷Kelvin 2010-08-23 09:06:26
如题。我们公司的项目结构很复杂,包很多,每个逻辑功能都要经过好多个不同的文件,其中好多文件里什么处理也没有只是直接转发,似乎完全是增加维护难度。而且我们做的东西功能简单,基本就是等用户查询,从数据库取出数据,填充到公司现成写好的组件里就行了。

不过公司的项目结构就是这样了,要改动怕是会牵连很多。所以项目结构本身不动它。

我现在有个想法,不知道可行不可行。就是让开发人员用简单的结构先把功能写出来,再通过ant或者maven或者eclipse插件,根据那个简单的项目生成一个符合公司规范的项目。

不知道前人有没有做过这样的尝试,希望对此有所了解的前辈给点拨一二,谢谢。
...全文
70 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
灰色灬 2010-08-24
  • 打赏
  • 举报
回复

做那么复杂。最后才发现只是一个人的游戏。。。没必要。。。
yibo2010 2010-08-24
  • 打赏
  • 举报
回复
我也来学习 .. 随时关注
pengpeng409 2010-08-24
  • 打赏
  • 举报
回复
学习。学习
closewbq 2010-08-24
  • 打赏
  • 举报
回复
你现在要做的,应该不会联动组件的东西。
因为你主要做的是查询和给组件提供数据。
那么组件已经留给你接口了,你只要按照人家的需求做就行了。
你想要个规范的项目,那么就按照规范的命名以及常规的开发流程来做就行了。从你的描述上看,开发量应该不大。
yaoweijq 2010-08-24
  • 打赏
  • 举报
回复
ant/eclipse插件可能有解决方案.
以eclipse插件为例吧,
在eclipse插件里面实现new project wizards扩展点(好像是这个意思)
然后就类似于project wizards的流程了
你根据自己的需求,让开发人员输入对应的信息,
然后根据xml/xsd模板或普通的.txt模板,
里面把变量定义好
直接生成就行了,
可能会用到gef gmf方面的东西,
不过用这个就相当复杂了。。。
据我所知国外有个公司做了个类似这样的东西,
是在eclipse基础上二次开发的,功能很强大,
可惜名称忘记了。。。
shenhome 2010-08-24
  • 打赏
  • 举报
回复
业务熟悉了,框架打好了做的很快。。。。。。
cooljia 2010-08-24
  • 打赏
  • 举报
回复
你的想法有点像wsdl2java,不过要重新写一个词法分析器,然后根据语法自动生成代码,我觉得这样比较麻烦和费劲,你还不如顺着公司的流程再写一遍,反正啥都不调用,就是走个框架而已。
xiaochengfu1 2010-08-24
  • 打赏
  • 举报
回复
俺是来接分的
xiaochengfu1 2010-08-24
  • 打赏
  • 举报
回复
没做过。。。
fh13760184 2010-08-24
  • 打赏
  • 举报
回复
历史原因

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧