应用上线后,难免要对其进行修改,如增加功能模块、发布新版本、修改配置参数等等
可是以现有的JavaEE技术,无法做到在不停机的情况下完成这些修改动作
JBoss的热部署也仅仅是对整个应用来说的,它无法实现对某个模块的“热替换”
再加上个平台的类加载机制不同,就更增加了这个问题的复杂性
OSGI似乎可以解决这类问题,但问题是OSGI还很少做服务器端软件,
那么在集群、并发的情况下,OSGI能否继续胜任就要打个问号了
不知各位有何高见?
也不仅仅是hibernate一个框架的问题了,其实可以上升到O/R Mapping的应用策略问题
几乎每隔几周就会出现类似的讨论,比如 主题: 有没有Hibernate的成功大型项目实现?、Hibernate,憋脚的ORM框架
这说明这个问题还是很有讨论的必要。
过去的几次比较热烈的讨论我基本都看了,焦点主要集中在这几个方面:
1、以数据库为中心建模 VS 以领域模型为中心建模:
老开发人员大多倾向于前者,因为比较符合过去的开发习惯,另外他们强调数据库的生命周期大于App
向我这样的只有几年工作经验的往往会倾向于后者,因为这能更充分发挥ORM的威力,更符合OO,免去很多维护DB ...
在公司里有制度限制,不能泄露薪资情况,在论坛里就都别再拘束了!
前段时间javaeye的调查也没什么下文了,我们自己来吧,我带个头
上海|2003年6月开始工作|本科|目前职位:SE|J2EE|民企|13薪税前8k|
希望大家都按以上格式详细填写
不愿暴露身份的发消息给我,我帮你贴在主帖里
----------------------------------------------
某javaeye会员 等级: 5星会员
北京|2002年2月开始工作|本科|目前职位:SE|J2EE|架构|民企|12薪税前10k+奖金|
某javaeye会员 等级: 3星会员
因为周围的朋友和同事都知道我 ...
这是我一个好哥们儿在大学时代的篮球故事,作者是他的大学同学,
他就是里面那个王同学,在这个故事里虽然不算主角,但在他们学校的球场上是superstar了
--我的大学一个朋友写的,写的还算真实,老论坛的帖子,现在SOMEONE还在,哈哈
大一来的时候,到学校比较晚 大概是十月中旬了.那时候住在一舍,和法学系的师哥
住在一起,初到税院 觉得这里的篮球水平不过是泛泛而已,后来才知道是法学的水平比较
差自己才这样认为的.大一那年是会计第一年的夺冠,据说主要是靠96打的天下,邓波以一
敌五杀入对方阵营的英姿我没看到,不过我和他打过球 ,邓波身材不高,大概175左右,四川 ...
看了 我的第一个真正意义上的测试,觉得有必要把这篇博客贴出来
对敏捷软件开发方法的一些体会
我觉得推行一个新技术最大的阻力还是来自程序员自身
管理层一般不会关心开发方法和技术细节的问题
struts的流行恐怕主要也是技术人员发自内心的认可和推崇造成的吧
毕竟这牵涉到他的切身利益(工作效率、成就感、乐趣。。。)
同样的道理,单元测试和其他敏捷方法也要首先打动技术人员的心,然后想不流行都难
目前的情况与这两种技术本身 ...
subversion地址如下:
https://svn.sourceforge.net/svnroot/powerstone/ps_paging
技术架构:
web层可以是任意的MVC框架,目前只实现了SpringMVC和Struts的版本(Struts版已经在weblogic7下跑通,tomcat5还不行);
dao层也没有任何限制,只要按照范例中的模式来做既可;
最终页面上用一个标签来显示翻页按钮等。
btw:谁有兴趣想写个webwork版本的,可以和我联系,或直接发个patch给我
---------------------------------
工作原理:想法很简单,就是应用设计模式 ...
我把单元测试的好处都阐述了一遍,可是大家仍然有很多疑虑,其中最主要的是担心写测试会降低开发效率——写测试代码+写功能代码〉〉写功能代码
最终由于这个项目工期很紧,否决了我的建议!
daquan198163 2006-09-28 18:13
根据自己三年多来的开发经历谈些感受:
我觉得最大的阻力还是来自程序员自身
管理层一般不会关心开发方法和技术细节的问题
struts的流行恐怕主要也是技术人员发自内心的认可和推崇造成的吧
毕竟这牵涉到他的切身利益(工作效率、成就感、乐趣。。。)
同样的道理,单元测试和其他敏捷方法也要首先打动技术人员的心,然后想不流行都难
目前的情况与这两种技术本 ...
ThoughtWorks李晓的这篇文章大家都看了吧,咋没人说点啥呢?http://news.csdn.net/n/20060726/93003.html
前些日子在这里讨论的很激烈的两个帖子——
什么是“测试驱动开发”和再论要不要全程MockObject,在这篇文章里似乎给出了一些回答,请参与过那两个讨论的相关人员发表下最新的观点!
项目网站 http://luntbuild.javaforge.com/配置过程中遇到的问题:1、需要修改applicationContext.xml使其在启动服务时建数据库表;2、 设置VCS adaptors:Cvs root( :pserver:cvsuser@localhost:/cvsroot)、Source path(PowerStone)、Disable "-S" option for log command?(yes)、Disable history command?(yes);3、设置Builders: Build script path = P ...
- 浏览: 71842 次
- 性别:

- 来自: 吉林->北京->上海

- 详细资料
搜索本博客
我的相册
4939384202000irl_0
共 3 张
共 3 张
最新评论
-
如何为行驶中的汽车换轮子 ...
好像Spring可以的麻 不过也是局限于你的bean替换,而且是同一接口. 既 ...
-- by zxbyhcsdn -
都别装了,难道你们不想交 ...
。。。 写道感觉很多薪资外的因素也应该谈谈,比如说企业文化,成长空间等,不仅仅是 ...
-- by daquan198163 -
都别装了,难道你们不想交 ...
失衡,泪奔而过
-- by laiseeme -
都别装了,难道你们不想交 ...
感觉很多薪资外的因素也应该谈谈,比如说企业文化,成长空间等,不仅仅是简单的那么个 ...
-- by 。。。 -
都别装了,难道你们不想交 ...
广州|2006|开始工作|专科|目前职位:SE|股份|13薪税前5k| 项目 ...
-- by python






评论排行榜