锁定老帖子 主题:warp,想说爱你不容易
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-27
本来想借此机会上guice和warp,试用了一阵,
乖乖的升spring->2.0。 |
|
返回顶楼 | |
发表时间:2008-03-27
lsk 写道 quaff 写道 所以说不要出了个新东西,然后几个牛人推荐一下,就把它当圣经一样膜拜,自己试了才知道,而不是跟在后面起哄.
对..说的好....非常同意你的观点. 很鄙视一些人听见风就是雨 自己试了才知道 ! Do you try? I tried it . 1. it is not mature. and I agreed the LZ's point. 2. Warp-Persist is pretty cool. and it will reduce your 60% Junk Code. 3. It will make the junior coder much more easier to write the Persistent layer code. even though you don't need understand HB/Spring/HQL etc. if you are a serious coder. Please ""试了" first . Like The LZ did. Then 鄙视一些人. otherwise . I 鄙视 YOU Man. |
|
返回顶楼 | |
发表时间:2008-03-27
那个return null确实很诡异。为什么要这么做呢???
|
|
返回顶楼 | |
发表时间:2008-03-28
return null只是为了占个位置。
因为在warp-persist的方法拦截器里会在调用impl的时候读取annotation,然后去执行对应的query什么的。 现在考虑,是不是可以用abstract method,这样就可以省去方法体了。即使这样也要为interface多写一个实现类,有没有可能就在interface上直接标注呢? |
|
返回顶楼 | |
发表时间:2008-03-28
xyz2003曾说:
这样省代码,省文件,省心力的工程在spring中只要配置一个proxy就可以批量实现,而在guice中,需要你手工为每个interface配置 warp提供的一种叫accessor的东西才能处理。苦恼啊,肯定是因为我不懂guice才会这么苦恼,不过在学会guice之前,也只能抱怨他们给的解决方案太太不美观了,一个一个设置accessor我不如手工把代码全写上算了。 这点不太明白,可能自己对Spring没有深入了解的缘故吧!能否说一下Proxy批量实现的一些配置代码。 |
|
返回顶楼 | |
发表时间:2008-03-28
mcpssx 写道 说到底,还是php那种糊涂模式最好,
什么框架,ioc都是扯淡 没错,我最近也在研究一个新的手电筒,特点是天黑的时候,绝对不亮。。。呵呵 我最近在选ioc,自己看过几个ioc,我不明白为什么guice能够得奖, ioc都是需要手工处理3个事情: 1.手工写清楚XXXImpl(实现) 注入到XXX (接口)去 2.什么地方,(什么类需要打针)怎么实现注入(有的时候是setter注入,有的时候是构造器注入) 3.什么时候注入(Lazy?) 这些就是小说中的一些要素 |
|
返回顶楼 | |
发表时间:2008-03-28
xpf7622 写道 xyz2003曾说:
这样省代码,省文件,省心力的工程在spring中只要配置一个proxy就可以批量实现,而在guice中,需要你手工为每个interface配置 warp提供的一种叫accessor的东西才能处理。苦恼啊,肯定是因为我不懂guice才会这么苦恼,不过在学会guice之前,也只能抱怨他们给的解决方案太太不美观了,一个一个设置accessor我不如手工把代码全写上算了。 这点不太明白,可能自己对Spring没有深入了解的缘故吧!能否说一下Proxy批量实现的一些配置代码。 我指的是这个的方法。 模仿Warp Dynamic Finder的Hibernate Dynamic Dao |
|
返回顶楼 | |
发表时间:2008-03-28
去年年底我用warp-mvc做了一个项目,做下来的感受是需要注意的东西太多了,必须拿着源码看然后才知道怎么用。
后来我就上group和D说,缺点很多哇,D说希望我能贡献。我突然想,对呀,为什么光是要求开源作者做着做那呢,有想法就贡献出来一起完善它呗。 后来warp-servlet从这里边分离出来了,我就觉得很不错,后来几个项目都是只用warp-servlet,然后和着GWT,rhino等等甚是好使哇,而且相当轻巧。 上个月D发了个帖子去tss,没几天infoq又现,又过了几天robbin又说,终于全中国都知道了。不知道这些有没有什么联系哇,哈哈 关于lz说得几个问题,第一个,习惯就好... 第二个,这属于guice的问题,如果你不吝把cglib扯进来,可以自己实现一个只用interface的... 总之这么做问题不是很大(有些违背直觉) |
|
返回顶楼 | |
发表时间:2008-03-28
houwei 写道 lsk 写道 quaff 写道 所以说不要出了个新东西,然后几个牛人推荐一下,就把它当圣经一样膜拜,自己试了才知道,而不是跟在后面起哄.
对..说的好....非常同意你的观点. 很鄙视一些人听见风就是雨 自己试了才知道 ! Do you try? I tried it . 1. it is not mature. and I agreed the LZ's point. 2. Warp-Persist is pretty cool. and it will reduce your 60% Junk Code. 3. It will make the junior coder much more easier to write the Persistent layer code. even though you don't need understand HB/Spring/HQL etc. if you are a serious coder. Please ""试了" first . Like The LZ did. Then 鄙视一些人. otherwise . I 鄙视 YOU Man. 我的确没试过.所以才鄙视那些不去试就盲目的谈论某些框架的好坏. 尽管我没试,但是我也没有对warp发表任何评论.因为我知道我不够资格去发表. 至于鄙视.这个词,估计用得有点过分了.希望哥们你不要介意. 另外.谢谢哥们你鄙视我. |
|
返回顶楼 | |