注意是WEB应用不是企业应用。所以敏捷重要,逻辑分层不重要。
这其实就是ROR的方向。
在这个方向上,WEBWORK不是终点,HIBERNATE也不是终点。
而且,绝对不是因为“JAVA不是ROR,所以简化不到那个程度”
当然语言特性是没有办法了,好歹我牺牲了语言便利性,但是我赢得了IDE支持和工业强度的鲁棒性,也算聊胜于无。
之前有几轮讨论,争论到JAVA不能热部署。热部署重要么?TOMCAT都支持自动检测代码更新重部署了。
但是为什么WEB应用开发还是那么烦人?因为太多东西塞到web.xml里头去了。
HIBERNATE的映射,动不动就二三十秒,我改点东西就要二三十秒(如果是大东西能上一分 ...
我用的是最新的1.7的commons-beanutils,主要是垂涎它的nest setter
测试代码:
Object obj=new Object(){
private String param;
public String getParam(){
return param;
}
public void setParam(String val){
param=val;
}
};
BeanUtils.setProperty(obj, "param", "godie");
assertEquals("godi ...
- 浏览: 10505 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
基于JAVA的WEB应用开发, ...
qqeerr20012001 写道也许国外的大牛们吃饱了撑的,没事都发明个MVC ...
-- by tornyz -
基于JAVA的WEB应用开发, ...
有那么大的能耐吗?说总是比做容易。
-- by hellowei -
基于JAVA的WEB应用开发, ...
分层及框架自然是有用的,可是为什么要用,在什么情况下用,什么情况下不如不用,搞清 ...
-- by lgx522 -
基于JAVA的WEB应用开发, ...
同意上面的说法: 但是要比起扩展性来说,良好的分层与框架的使用会给我们带来很大的 ...
-- by xieye -
基于JAVA的WEB应用开发, ...
同意楼上的说法: 但是要比起扩展性来说,良好的分层与框架的使用会给我们带来很大的 ...
-- by xieye






评论排行榜