2011-09-23 79 views
0

我知道ApplicationContext可以是基於Spring 3的註釋。基於註解的ApplicationContext

任何人都可以請分享一個示例,以便我可以引用相同的內容。

由於提前, 維韋克

編輯 - 這是XML配置:

<context:annotation-config /> <context:component-scan base-package="com.test" /> <mvc:annotation-driven /> <bean id="dataSource" destroy-method="close" class=org.apache.commons.dbcp.BasicDataSource "> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/test" /> <property name="username" value="test" /> <property name="password" value="test" /> </bean> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> </bean> <bean id="mapper" class="org.mybatis.spring.mapper.MapperFactoryBean"> <property name="mapperInterface" value="com.test.Mapper" /> <property name="sqlSessionFactory" ref="sqlSessionFactory" /> </bean> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean> <bean id="dao" class="com.test.MapperDao"> <property name="mapper" ref="mapper" /> </bean> <bean id="Controller" class="com.test.Controller" />

+0

你如何向我們展示如何在XML中做到這一點,然後我們向你展示Spring 3的等效。交易? – Shahzeb

+0

當然,這是我的XML ' ' – Vivek

+0

' <屬性名= 「SqlSessionFactory中」 REF = 「SqlSessionFactory中」/> <豆ID = 「transactionManager的」 類= 「org.springframework.jdbc.datasource.DataSourceTransactionManager」> <屬性名= 「數據源」 REF =」數據源」 /> <豆ID = 「道」 類= 「com.test.MapperDao」> <屬性名= 「映射器」 REF = 「映射器」/> <豆ID = 「控制器」 類=「com.test .Controller「/>' – Vivek

回答

0

我已經通過Spring 3文檔並理解@Configuration註解。 因此,問題解決:)

+1

你能否也許與我們分享你的見解? – quantum

相關問題