现在是2009年了,尽管JavaBeans有很多缺陷,但我们仍然坚持使用它,这主要是因为我们用自己的血液编写了对工具的支持。
但是现在我们有了method chaining and internal DSLs和一些用JavaBeans类替换或扩展DSL类的压力。有没有人有为DSL实现PropertyDescriptor的实现(其中的getter和setter使用与属性完全相同的名称),并且有办法将其连接到Java RT中,这样我就不需要自己创建它们了?
发布于 2009-06-22 15:42:27
我不确定它是否是您需要的,但如果您查看Spring中的BeanWrapper:org.springframework.beans.BeanWrapperImpl (see the docs),也许它可以帮助您。
发布于 2009-06-22 17:11:11
使用groovy脚本语言,它可以在jvm上运行。Groovy对编写DSL有一流的支持。
https://stackoverflow.com/questions/1027516
复制相似问题