精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (6)
|
|||||||
---|---|---|---|---|---|---|---|
作者 | 正文 | ||||||
发表时间:2010-03-25
首先说一下这篇文章的目的是想就最近新发布的Spring Roo再谈一下Java语言的领域模型开发,只是发表我对Roo尝试的第一感觉,欢迎大家讨论。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|||||||
返回顶楼 | |||||||
发表时间:2010-03-25
和grails是不是有点重合了,难道spring收购grails之后就不管了?
|
|||||||
返回顶楼 | |||||||
发表时间:2010-03-25
引入 AspectJ 应该还是会带来一些问题,至少 IDE 是一个方面。感觉只是把一些不太重要的代码从 Java 放进了 AspectJ 里面。
|
|||||||
返回顶楼 | |||||||
发表时间:2010-03-26
SSailYang 写道 引入 AspectJ 应该还是会带来一些问题,至少 IDE 是一个方面。感觉只是把一些不太重要的代码从 Java 放进了 AspectJ 里面。
是的,如果在IDE中引入AspectJ而没有相应的插件,如Eclipse的AJDT的话,编译起来肯定会报错,比如说织入的getter/setter等方法没有找到。但是试用了一下SpringSource Tool Suite(包含了原来的Spring IDE和AJDT及m2eclipse),感觉还是非常智能的。比如你删除了一个field,IDE会自动删除织入的setter/getter。 引入AspectJ虽然有一些不方便,但是编译时织入比运行时织入性能无疑要好很多。这与同样是静态语言的C#的partial特性实际上是相似的,只是C# 2.0以后的版本提供了这种特性,而Java语言上没有提供,只有通过AspectJ这样的工具增强了(而AspectJ功能更强,除了提供方法引入还提供拦截/切入等AOP特性) |
|||||||
返回顶楼 | |||||||
发表时间:2010-03-26
seam的@In很强大,可以领域模型设计
|
|||||||
返回顶楼 | |||||||
发表时间:2010-03-26
ThinkingInAll 写道 seam的@In很强大,可以领域模型设计
@In跟领域模型设计没什么关系,它只是提供了DI或者IoC的一种方式,其实和JSR-250中的@Resource及Spring的@Autowire是类似的。Seams的与众不同是提供bijection即所谓的双向注入(提供@In和@Out),既可以从容器上下文中注入资源,也可以将被管理组件中的计算结果Out给特定的上下文。 |
|||||||
返回顶楼 | |||||||
发表时间:2010-05-20
最后修改:2010-05-20
在 1. 0 发布之前,了解了一下。。。参见我的博文
现在 1.1 又加入了不少新特性,特别是支持 GAE和GWT,现在准备写一些补充的文章。 |
|||||||
返回顶楼 | |||||||
发表时间:2010-05-21
hantsy 写道
在 1. 0 发布之前,了解了一下。。。参见我的博文
现在 1.1 又加入了不少新特性,特别是支持 GAE和GWT,现在准备写一些补充的文章。 呵呵,今天早上注意到了,不过是1.1.0.M1,等待1.1.0.RELEASE,好像还得等上数月。。。 |
|||||||
返回顶楼 | |||||||
发表时间:2011-01-05
用Roo快速构建一个项目框架非常不错...
http://s3.springsource.com/MRKT/roo/2010-01-Five_Minutes_Roo.mov 这个视频吸引了我 |
|||||||
返回顶楼 | |||||||
发表时间:2011-01-05
没觉得roo有什么特别的~
|
|||||||
返回顶楼 | |||||||
浏览 8472 次