refactor config resource
parent
23d1151bc0
commit
c7169328c7
|
@ -1,21 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
|
|
||||||
|
|
||||||
<!--<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">-->
|
|
||||||
<!--<property name="dataSource" ref="dataSource" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
<!--<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">-->
|
|
||||||
<!--<property name="basePackage" value="us.codecraft.blackhole.suite.dao" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
<!--<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"-->
|
|
||||||
<!--destroy-method="close">-->
|
|
||||||
<!--<property name="driverClassName" value="org.sqlite.JDBC" />-->
|
|
||||||
<!--<property name="url" value="jdbc:sqlite:/usr/local/hostd/zonesfile.db" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -1,47 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xmlns:context="http://www.springframework.org/schema/context"
|
|
||||||
xmlns:mvc="http://www.springframework.org/schema/mvc"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/mvc
|
|
||||||
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
|
|
||||||
http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
|
||||||
http://www.springframework.org/schema/context
|
|
||||||
http://www.springframework.org/schema/context/spring-context-4.0.xsd">
|
|
||||||
<context:annotation-config/>
|
|
||||||
|
|
||||||
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
|
|
||||||
<property name="basenames">
|
|
||||||
<list>
|
|
||||||
<value>web_messages</value>
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<context:component-scan base-package="us.codecraft.webmagic.avalon"/>
|
|
||||||
|
|
||||||
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
|
|
||||||
<property name="messageConverters">
|
|
||||||
<list>
|
|
||||||
<bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
|
|
||||||
<property name="supportedMediaTypes">
|
|
||||||
<list>
|
|
||||||
<value>text/html;charset=UTF-8</value>
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<mvc:resources mapping="/static/**" location="/static/" />
|
|
||||||
|
|
||||||
<mvc:annotation-driven>
|
|
||||||
|
|
||||||
|
|
||||||
</mvc:annotation-driven>
|
|
||||||
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -7,7 +7,7 @@
|
||||||
<context-param>
|
<context-param>
|
||||||
<param-name>contextConfigLocation</param-name>
|
<param-name>contextConfigLocation</param-name>
|
||||||
<param-value>
|
<param-value>
|
||||||
classpath*:spring/applicationContext*.xml,
|
classpath*:/config/spring/applicationContext*.xml,
|
||||||
</param-value>
|
</param-value>
|
||||||
</context-param>
|
</context-param>
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
|
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
|
||||||
<property name="dataSource" ref="dataSource" />
|
<property name="dataSource" ref="dataSource" />
|
||||||
<property name="databaseIdProvider" ref="databaseIdProvider" />
|
<property name="databaseIdProvider" ref="databaseIdProvider" />
|
||||||
<property name="mapperLocations" value="classpath*:/mapper/**/*.xml" />
|
<property name="mapperLocations" value="classpath*:/config/mapper/**/*.xml" />
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
</beans>
|
</beans>
|
|
@ -1,34 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
|
|
||||||
|
|
||||||
<bean id="freemarkerConfigurer"
|
|
||||||
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
|
|
||||||
<property name="templateLoaderPath" value="/WEB-INF/pages/" />
|
|
||||||
<property name="defaultEncoding" value="utf-8" />
|
|
||||||
<property name="freemarkerSettings">
|
|
||||||
<props>
|
|
||||||
<prop key="template_update_delay">0</prop>
|
|
||||||
<prop key="locale">zh_CN</prop>
|
|
||||||
<prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop>
|
|
||||||
<prop key="date_format">yyyy-MM-dd</prop>
|
|
||||||
<prop key="number_format">#.##</prop>
|
|
||||||
</props>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<bean id="viewResolver"
|
|
||||||
class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
|
|
||||||
<property name="viewClass"
|
|
||||||
value="org.springframework.web.servlet.view.freemarker.FreeMarkerView" />
|
|
||||||
<property name="suffix" value=".ftl" />
|
|
||||||
<property name="contentType" value="text/html;charset=utf-8" />
|
|
||||||
<property name="exposeRequestAttributes" value="true" />
|
|
||||||
<property name="exposeSessionAttributes" value="true" />
|
|
||||||
<property name="exposeSpringMacroHelpers" value="true" />
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -10,7 +10,7 @@ import org.springframework.transaction.annotation.Transactional;
|
||||||
* @author code4crafter@gmail.com
|
* @author code4crafter@gmail.com
|
||||||
*/
|
*/
|
||||||
@RunWith(SpringJUnit4ClassRunner.class)
|
@RunWith(SpringJUnit4ClassRunner.class)
|
||||||
@ContextConfiguration(locations = {"classpath*:/spring/applicationContext*.xml"})
|
@ContextConfiguration(locations = {"classpath*:/config/spring/applicationContext*.xml"})
|
||||||
@ActiveProfiles("test")
|
@ActiveProfiles("test")
|
||||||
@Transactional
|
@Transactional
|
||||||
public abstract class AbstractTest {
|
public abstract class AbstractTest {
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
|
|
||||||
|
|
||||||
<bean id="freemarkerConfigurer"
|
|
||||||
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
|
|
||||||
<property name="templateLoaderPath" value="/WEB-INF/pages/" />
|
|
||||||
<property name="defaultEncoding" value="utf-8" />
|
|
||||||
<property name="freemarkerSettings">
|
|
||||||
<props>
|
|
||||||
<prop key="template_update_delay">0</prop>
|
|
||||||
<prop key="locale">zh_CN</prop>
|
|
||||||
<prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop>
|
|
||||||
<prop key="date_format">yyyy-MM-dd</prop>
|
|
||||||
<prop key="number_format">#.##</prop>
|
|
||||||
</props>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<bean id="viewResolver"
|
|
||||||
class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
|
|
||||||
<property name="viewClass"
|
|
||||||
value="org.springframework.web.servlet.view.freemarker.FreeMarkerView" />
|
|
||||||
<property name="suffix" value=".ftl" />
|
|
||||||
<property name="contentType" value="text/html;charset=utf-8" />
|
|
||||||
<property name="exposeRequestAttributes" value="true" />
|
|
||||||
<property name="exposeSessionAttributes" value="true" />
|
|
||||||
<property name="exposeSpringMacroHelpers" value="true" />
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -1,21 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
|
|
||||||
|
|
||||||
<!--<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">-->
|
|
||||||
<!--<property name="dataSource" ref="dataSource" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
<!--<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">-->
|
|
||||||
<!--<property name="basePackage" value="us.codecraft.blackhole.suite.dao" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
<!--<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"-->
|
|
||||||
<!--destroy-method="close">-->
|
|
||||||
<!--<property name="driverClassName" value="org.sqlite.JDBC" />-->
|
|
||||||
<!--<property name="url" value="jdbc:sqlite:/usr/local/hostd/zonesfile.db" />-->
|
|
||||||
<!--</bean>-->
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -1,45 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xmlns:context="http://www.springframework.org/schema/context"
|
|
||||||
xmlns:mvc="http://www.springframework.org/schema/mvc"
|
|
||||||
xsi:schemaLocation="http://www.springframework.org/schema/mvc
|
|
||||||
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
|
|
||||||
http://www.springframework.org/schema/beans
|
|
||||||
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
|
||||||
http://www.springframework.org/schema/context
|
|
||||||
http://www.springframework.org/schema/context/spring-context-4.0.xsd">
|
|
||||||
<context:annotation-config/>
|
|
||||||
|
|
||||||
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
|
|
||||||
<property name="basenames">
|
|
||||||
<list>
|
|
||||||
<value>web_messages</value>
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<context:component-scan base-package="us.codecraft.webmagic.avalon"/>
|
|
||||||
|
|
||||||
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
|
|
||||||
<property name="messageConverters">
|
|
||||||
<list>
|
|
||||||
<bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
|
|
||||||
<property name="supportedMediaTypes">
|
|
||||||
<list>
|
|
||||||
<value>text/html;charset=UTF-8</value>
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<mvc:annotation-driven>
|
|
||||||
|
|
||||||
|
|
||||||
</mvc:annotation-driven>
|
|
||||||
|
|
||||||
|
|
||||||
</beans>
|
|
|
@ -7,7 +7,7 @@
|
||||||
<context-param>
|
<context-param>
|
||||||
<param-name>contextConfigLocation</param-name>
|
<param-name>contextConfigLocation</param-name>
|
||||||
<param-value>
|
<param-value>
|
||||||
classpath*:spring/applicationContext*.xml,
|
classpath*:/config/spring/applicationContext*.xml,
|
||||||
</param-value>
|
</param-value>
|
||||||
</context-param>
|
</context-param>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue