在线240人
首页
主题表
培训咨询
标签
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
设计模式、框架和架构
上一主题
个人认为,Java编程中极限考验是Classloader机制的掌握和灵活运用,特别是在复杂的系统,如存在动态类装载,Reflect,EJB,AOP等环境。 CLass.forName() 和Thre..
下一主题
在 DDD 中涉及到的值对象有个设计原则:“尽量将值对象设计成不可更改的”。对于值对象,我的理解是临时的,作为领域信息的载体在对象间传递,就像DTO、VO。但对 DDD 中反复提到的“不可更改..
Go
共有
8
回复(
1
页) 阅读8次
前往下页:
xyz
发表文章:
注册时间: 2005年08月22日
悄悄话
个人博客
当前离线
自定义
2008年08月12日 12:29
技巧心得
顶一下
最近的项目有一个比较麻烦的需求。
客户需要可以自定义元数据,自定义原数据属性,自定义查询,自定义统计。
大家有没有好的解决办法,分享下,谢谢了!
banq
发表文章: 10844
注册时间: 2002年08月03日
悄悄话
个人博客
当前离线
26人关注
回复:自定义
2008年08月13日 10:20
顶一下
那你把Java推荐它。
这种试图通过一个解决方案解决所有问题的傻想法一直不断出现,使用数据库保存很多自定义项目,最后导致性能极其慢。
xyz
发表文章: 92
注册时间: 2005年08月22日
悄悄话
个人博客
当前离线
re:自定义
2008年08月13日 12:21
顶一下
我们也曾私下开过玩笑,干脆给他个ide,自己写代码就是了!想怎么搞就怎么搞。
不过话说回来,这个是客户的需求,没办法。无论怎么样也要完成啊!
freebox
发表文章:
注册时间: 2008年03月01日
悄悄话
个人博客
当前离线
re:自定义
2008年08月13日 15:07
顶一下
拿xml声明元数据,载入后asm等动态创建类,持久的时候会麻烦,改变结构之后不知道这是个新对象还是个被扩展了的对象
xyz
发表文章: 92
注册时间: 2005年08月22日
悄悄话
个人博客
当前离线
re:自定义
2008年08月13日 16:40
顶一下
谢谢您的建议
不过理论上可行,实际做起来可能很难驾驭啊!
freebox
发表文章: 369
注册时间: 2008年03月01日
悄悄话
个人博客
当前离线
1人关注
re:自定义
2008年08月13日 18:22
顶一下
其实拿xml声明元数据是可行的,但是一般是不允许单独更改它的,元数据变化了,总要有个原因,原因必然是业务需求,需求都变了,原来的逻辑怎么可能仍然适用呢?除非是只允许补充定义,不允许更改和删除原有定义。
xyz
发表文章: 92
注册时间: 2005年08月22日
悄悄话
个人博客
当前离线
re:自定义
2008年08月14日 10:06
顶一下
这个需求其实没有什么业务逻辑的,都是记录。
就是对人居进行管理,比如居民信息,现在有姓名,性别,身份证等。
后来客户可能希望自行添加五好家庭,
自行统计,如a小区的五号家庭数量
自行查询,如列出所有非五号家庭的学历,年龄,
等等
反正都是自定义
banq
发表文章: 10844
注册时间: 2002年08月03日
悄悄话
个人博客
当前离线
26人关注
回复:re:自定义
2008年08月14日 11:01
顶一下
直接让他们用excel就可以,或者给个foxpro
freebox
发表文章: 369
注册时间: 2008年03月01日
悄悄话
个人博客
当前离线
1人关注
re:自定义
2008年08月14日 14:32
顶一下
添加了五好家庭的元数据库的需要变化就是他们现在需要对这个关于“五好家庭”的问题进行关注了,所以逻辑自然也就变了,以前的统计跟五好家庭一点关系都没有,现在就要有关系了。
我做过一个类似的但是比这个弱化很多的问题。他们的业务是没有关于“某某某什么什么的黑名单”的统计的,但是他们明确告诉我,以后会开展这个业务,希望我把这东西做进去,但是不要显示给操作员,最后留一个开关交给管理员控制来开通这个业务,当开通之后这东西就能用了,也会参与到新的统计逻辑当中,但在没开通前一切都按原来的业务处理。而您这个东西是混沌的,充满不确定性,您无法知道他们到底需要什么。要么就频繁更改需求,要么就只能让他自己处理。
技巧心得(17)
共有
8
回复(
1
页)
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
正在读取,请等待...
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
使用帮助
解惑之道在
J道
,打造中国最具影响力的的软件架构社区
推荐FireFox或Chrome快速浏览本站
OpenSource
JIVEJDON
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam