 
			
			
		application-context.xml
<!-- LobHandler -->
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- MySQL -->
<bean id="dataSource-mysql" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
 <property name="driverClassName" value="${Globals.DriverClassName}"/>
 <property name="url" value="${Globals.Url}" />
 <property name="username" value="${Globals.UserName}"/>
 <property name="password" value="${Globals.Password}"/>
</bean>
 
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
 <property name="configLocations">
  <list>
   <value>classpath:/egovframework/sqlmap/config/${Globals.DbType}/*.xml</value>
  </list>
 </property>
<property name="dataSource" ref="dataSource-mysql"/>
 <property name="lobHandler" ref="lobHandler"/>
</bean>
 
<1-- Transaction Manager -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
 <property name="dataSource" ref="dataSource-mysql"/>
</bean>
sevlet-context.xml
namepace에 tx추가
<tx:annotation-driven transaction-manager="transactionManager"/>
->servlet-context에 추가 하지 않으면 no transaction aspect-managed transaction in scope 발생함
 
