JiveJdon Community Forums
在线164人   首页   主题表   培训咨询   标签   查搜   注册    登陆 RSS
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
RSS google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi QQ网摘
???en_US.forumThreadNext.name??? 下一主题
Go 共有 8 回复(1页) 阅读121次
 发表新帖子   回复该主题贴
xyz



发表文章: 94
注册时间: 2005年08月22日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
自定义 2008年08月12日 12:29 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
标签     
最近的项目有一个比较麻烦的需求。
客户需要可以自定义元数据,自定义原数据属性,自定义查询,自定义统计。

大家有没有好的解决办法,分享下,谢谢了!
banq



发表文章: 11282
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 70人关注
回复:自定义 2008年08月13日 10:20 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
那你把Java推荐它。

这种试图通过一个解决方案解决所有问题的傻想法一直不断出现,使用数据库保存很多自定义项目,最后导致性能极其慢。
xyz



发表文章: 94
注册时间: 2005年08月22日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月13日 12:21 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
我们也曾私下开过玩笑,干脆给他个ide,自己写代码就是了!想怎么搞就怎么搞。
不过话说回来,这个是客户的需求,没办法。无论怎么样也要完成啊!
freebox



发表文章: 369
注册时间: 2008年03月01日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月13日 15:07 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
拿xml声明元数据,载入后asm等动态创建类,持久的时候会麻烦,改变结构之后不知道这是个新对象还是个被扩展了的对象
xyz



发表文章: 94
注册时间: 2005年08月22日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月13日 16:40 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
谢谢您的建议
不过理论上可行,实际做起来可能很难驾驭啊!
freebox



发表文章: 369
注册时间: 2008年03月01日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月13日 18:22 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
其实拿xml声明元数据是可行的,但是一般是不允许单独更改它的,元数据变化了,总要有个原因,原因必然是业务需求,需求都变了,原来的逻辑怎么可能仍然适用呢?除非是只允许补充定义,不允许更改和删除原有定义。
xyz



发表文章: 94
注册时间: 2005年08月22日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月14日 10:06 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
这个需求其实没有什么业务逻辑的,都是记录。
就是对人居进行管理,比如居民信息,现在有姓名,性别,身份证等。
后来客户可能希望自行添加五好家庭,
自行统计,如a小区的五号家庭数量
自行查询,如列出所有非五号家庭的学历,年龄,
等等
反正都是自定义
banq



发表文章: 11282
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 70人关注
回复:re:自定义 2008年08月14日 11:01 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
直接让他们用excel就可以,或者给个foxpro
freebox



发表文章: 369
注册时间: 2008年03月01日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:自定义 2008年08月14日 14:32 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
添加了五好家庭的元数据库的需要变化就是他们现在需要对这个关于“五好家庭”的问题进行关注了,所以逻辑自然也就变了,以前的统计跟五好家庭一点关系都没有,现在就要有关系了。
我做过一个类似的但是比这个弱化很多的问题。他们的业务是没有关于“某某某什么什么的黑名单”的统计的,但是他们明确告诉我,以后会开展这个业务,希望我把这东西做进去,但是不要显示给操作员,最后留一个开关交给管理员控制来开通这个业务,当开通之后这东西就能用了,也会参与到新的统计逻辑当中,但在没开通前一切都按原来的业务处理。而您这个东西是混沌的,充满不确定性,您无法知道他们到底需要什么。要么就频繁更改需求,要么就只能让他自己处理。
标签     
共有 8 回复(1页) Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入网上的图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 上传图片 word文档 Txt等附件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl+V可取出;提问题前先查询标签列表

使用帮助 手机m.jdon.com RSS add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的软件架构社区 推荐FireFox或Chrome快速浏览本站
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-10 jdon.com

anti spam