org.gwtwidgets.server.spring.GWTHandler 유의사항



GWT 와 Spring MVC 를 통합시켜주는 gwtwidgets 라이브러리의 GWTHandler 사용 시 유의사항이 있습니다.


정의된 bean 들이 순서에 영향을 받는 것 같습니다.


[나쁜 예]



<beans ...>



<bean id="hasA" ...>



<property name="a" ref="a" />



</bean>



<bean id="a" ... />

...



</beans>




[좋은 예]



<beans ...>



<bean id="a" ... />


<bean id="hasA" ...>



<property name="a" ref="a" />



</bean>


...



</beans>





사용되는 프로퍼티가 미리 선언되어 있지 않으면 어디선가 꼬여버려 상상하지도 못하는 곳에서 에러가 발생합니다.


원래 스프링은 빈 팩토리가 순서에 영향을 받지 않는 걸로 알고 있는데... 오래전 라이브러리를 계속 쓰다보니 지금와서 발견하게 되네요;;; 이것 때문에 한 5시간은 삽질한 것 같습니다.




댓글

가장 많이 본 글