2009-06-22 4 views
1

2009 년에 우리는 여전히 모든 결함에도 불구하고 JavaBeans를 보유하고 있습니다. 이는 주로 우리가 직접 작성한 도구 지원 덕분입니다.JavaBeans 및 DSL

이제 우리는 method chaining and internal DSLs을 가지며 JavaBeans를 DSL 클래스로 대체하거나 확장해야한다는 약간의 압박감이 있습니다. 누구나 DSL (getters와 setter가 속성과 정확히 동일한 이름을 사용하는)을위한 PropertyDescriptor를 구현 한 구현을 가지고 있으며이를 Java RT에 연결하여 나 자신을 모두 만들지 않아도됩니까?

+0

누군가가 IIS로 태그를 지정해야합니다. – DVK

+1

"IIS"란 무엇입니까? .................. –

+0

+1 해당 기사 링크 –

답변

1

는 당신이 필요로하는 무엇 있는지 확실하지 않습니다,하지만 당신은 봄에 BeanWrapper를 보면 어쩌면 그것은 당신을 도울 수 : JVM에서 정상 작동 org.springframework.beans.BeanWrapperImpl (see the docs)

0

사용 그루비 스크립트 언어. Groovy는 DSL 작성에 대한 일류 지원을 제공합니다.

+0

사실이지만 더 많은 고통을 초래할 것입니다. Groovy를 사용할 때 메소드 체인을 사용할 수 없거나 갑자기 속성을 변경하는 두 가지 방법이 있습니다. –