Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <beans:beans xmlns="http://www.springframework.org/schema/mvc"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:beans="http://www.springframework.org/schema/beans"
- xmlns:context="http://www.springframework.org/schema/context"
- xmlns:oxm="http://www.springframework.org/schema/oxm"
- xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
- http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
- http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
- http://www.springframework.org/schema/oxm http://www.springframework.org/schema/oxm/spring-oxm-3.0.xsd
- ">
- <!-- DispatcherServlet Context: defines this servlet's request-processing infrastructure -->
- <!-- Enables the Spring MVC @Controller programming model -->
- <annotation-driven />
- <!-- <tx:annotation-driven transactionManager="transactionManager"/> -->
- <context:annotation-config />
- <context:component-scan base-package="com.xob.api.persistence.daoimpl" />
- <beans:bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />
- <beans:bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
- <!-- DAO's -->
- <beans:bean id="accountDao" class="org.xob.api.persistence.daoimpl.AccountDaoImpl">
- <beans:property name="entityManagerFactory" ref="entityManagerFactory"/>
- </beans:bean>
- <!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory -->
- <resources mapping="/resources/**" location="/resources/" />
- <!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
- <beans:bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
- <beans:property name="mediaTypes">
- <beans:map>
- <beans:entry key="atom" value="application/atom+xml"/>
- <beans:entry key="html" value="text/html"/>
- <beans:entry key="json" value="application/json"/>
- </beans:map>
- </beans:property>
- <beans:property name="viewResolvers">
- <beans:list>
- <beans:bean class="org.springframework.web.servlet.view.BeanNameViewResolver"/>
- <beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
- <beans:property name="prefix" value="/WEB-INF/views/"/>
- <beans:property name="suffix" value=".jsp"/>
- </beans:bean>
- </beans:list>
- </beans:property>
- <beans:property name="defaultViews">
- <beans:bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView"/>
- </beans:property>
- </beans:bean>
- <context:component-scan base-package="org.xob.api" />
- <oxm:jaxb2-marshaller id="marshaller" contextPath="org.xob.api.model" />
- <beans:bean id="customerList" class="org.springframework.web.servlet.view.xml.MarshallingView">
- <beans:constructor-arg ref="marshaller"/>
- </beans:bean>
- <beans:bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean">
- <beans:property name="persistenceUnitName" value="transactions-optional"/>
- </beans:bean>
- <beans:bean name="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
- <beans:property name="entityManagerFactory" ref="entityManagerFactory"/>
- </beans:bean>
- </beans:beans>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement