2
私のspring dao設定xmlでは、現在、手動でドメインクラス名をリストアする必要があります。新しいものが作成されるたびにドメインクラスを手動でリストアウトする必要性を排除するためにこれを自動化する方法はありますか?Spring SessionFactory作成ドメインオブジェクト自動スキャン
コンポーネントスキャンに似たものを使用して、私はこれをやりたいのより良いアイデアを与えることや、
現在のコード
<bean id="daoSessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="applicationDataSource" />
<property name="annotatedClasses">
<list>
<value>com.greenwhich.application.domain.Driver</value>
<value>com.greenwhich.application.domain.DriverRealTimeCurrentLocation</value>
<value>com.greenwhich.application.domain.Journey</value>
<value>com.greenwhich.application.domain.Customer</value>
<value>com.greenwhich.application.domain.SystemConstants</value>
<value>com.greenwhich.application.domain.DriverRequest</value>
<value>com.greenwhich.application.domain.Account</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
私は「annotatedClasses」の下の値ことを必要とするすべてのプロパティは自動的に検出されます
これを実装する方法はありますか?これまでのところ、私は任意のヘルプは大幅にあなたがannotatedClassesプロパティを交換することができるはず
非常に簡単でありがたいことです! – MilindaD