Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
T
traffic-front
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangxiaoming
traffic-front
Commits
5f50c864
Commit
5f50c864
authored
Jul 09, 2018
by
neo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[DEV] delete some spring devpendence for web
parent
59ba591d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
245 additions
and
281 deletions
+245
-281
pom.xml
atms-web/pom.xml
+177
-211
applicationContext-mvc.xml
atms-web/src/main/resources/applicationContext-mvc.xml
+43
-43
applicationContext.xml
atms-web/src/main/resources/applicationContext.xml
+25
-27
No files found.
atms-web/pom.xml
View file @
5f50c864
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
pwc.taxtech.atms
</groupId>
<artifactId>
atms-web
</artifactId>
<packaging>
war
</packaging>
<version>
0.1.1
</version>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
pwc.taxtech.atms
</groupId>
<artifactId>
atms-web
</artifactId>
<packaging>
war
</packaging>
<version>
0.1.1
</version>
<properties>
<maven.test.skip>
true
</maven.test.skip>
<java.version>
1.8
</java.version>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<project.reporting.outputEncoding>
UTF-8
</project.reporting.outputEncoding>
<maven.compiler.source>
${java.version}
</maven.compiler.source>
<maven.compiler.target>
${java.version}
</maven.compiler.target>
<spring.version>
4.3.13.RELEASE
</spring.version>
<thymeleaf.version>
3.0.9.RELEASE
</thymeleaf.version>
<maven.build.timestamp.format>
yyyy-MM-dd HH:mm:ss z
</maven.build.timestamp.format>
<timestamp>
${maven.build.timestamp}
</timestamp>
</properties>
<properties>
<maven.test.skip>
true
</maven.test.skip>
<java.version>
1.8
</java.version>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<project.reporting.outputEncoding>
UTF-8
</project.reporting.outputEncoding>
<maven.compiler.source>
${java.version}
</maven.compiler.source>
<maven.compiler.target>
${java.version}
</maven.compiler.target>
<spring.version>
4.3.13.RELEASE
</spring.version>
<thymeleaf.version>
3.0.9.RELEASE
</thymeleaf.version>
<maven.build.timestamp.format>
yyyy-MM-dd HH:mm:ss z
</maven.build.timestamp.format>
<timestamp>
${maven.build.timestamp}
</timestamp>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-framework-bom
</artifactId>
<version>
${spring.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-context
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-context-support
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-web
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-webmvc
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-aspects
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.security
</groupId>
<artifactId>
spring-security-config
</artifactId>
<version>
4.2.3.RELEASE
</version>
</dependency>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-framework-bom
</artifactId>
<version>
${spring.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependency>
<groupId>
org.springframework.security
</groupId>
<artifactId>
spring-security-web
</artifactId>
<version>
4.2.3.RELEASE
</version>
</dependency>
<dependency>
<groupId>
commons-fileupload
</groupId>
<artifactId>
commons-fileupload
</artifactId>
<version>
1.3.3
</version>
</dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-log4j12
</artifactId>
<version>
1.7.25
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf
</groupId>
<artifactId>
thymeleaf
</artifactId>
<version>
${thymeleaf.version}
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf
</groupId>
<artifactId>
thymeleaf-spring4
</artifactId>
<version>
${thymeleaf.version}
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf.extras
</groupId>
<artifactId>
thymeleaf-extras-springsecurity4
</artifactId>
<version>
3.0.2.RELEASE
</version>
</dependency>
<dependencies>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-webmvc
</artifactId>
</dependency>
<dependency>
<groupId>
jstl
</groupId>
<artifactId>
jstl
</artifactId>
<version>
1.2
</version>
</dependency>
<dependency>
<groupId>
taglibs
</groupId>
<artifactId>
standard
</artifactId>
<version>
1.1.2
</version>
</dependency>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.10
</version>
</dependency>
<dependency>
<groupId>
org.springframework.security
</groupId>
<artifactId>
spring-security-web
</artifactId>
<version>
4.2.3.RELEASE
</version>
</dependency>
<dependency>
<groupId>
commons-fileupload
</groupId>
<artifactId>
commons-fileupload
</artifactId>
<version>
1.3.3
</version>
</dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-log4j12
</artifactId>
<version>
1.7.25
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf
</groupId>
<artifactId>
thymeleaf
</artifactId>
<version>
${thymeleaf.version}
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf
</groupId>
<artifactId>
thymeleaf-spring4
</artifactId>
<version>
${thymeleaf.version}
</version>
</dependency>
<dependency>
<groupId>
org.thymeleaf.extras
</groupId>
<artifactId>
thymeleaf-extras-springsecurity4
</artifactId>
<version>
3.0.2.RELEASE
</version>
</dependency>
<dependency>
<groupId>
org.apache.httpcomponents
</groupId>
<artifactId>
httpclient
</artifactId>
<version>
4.5.5
</version>
</dependency>
<dependency>
<groupId>
jstl
</groupId>
<artifactId>
jstl
</artifactId>
<version>
1.2
</version>
</dependency>
<dependency>
<groupId>
taglibs
</groupId>
<artifactId>
standard
</artifactId>
<version>
1.1.2
</version>
</dependency>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.10
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<version>
2.5
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
org.apache.httpcomponents
</groupId>
<artifactId>
httpclient
</artifactId>
<version>
4.5.5
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
fastjson
</artifactId>
<version>
1.2.40
</version>
</dependency>
<dependency>
<groupId>
org.nutz
</groupId>
<artifactId>
nutz
</artifactId>
<version>
1.r.63.r2
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<version>
2.5
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time
</artifactId>
<version>
2.9.9
</version>
</dependency>
<dependency>
<groupId>
org.jasypt
</groupId>
<artifactId>
jasypt
</artifactId>
<version>
1.9.2
</version>
</dependency>
<dependency>
<groupId>
org.jasypt
</groupId>
<artifactId>
jasypt-spring31
</artifactId>
<version>
1.9.2
</version>
</dependency>
<!-- jackson json -->
<dependency>
<groupId>
com.fasterxml.jackson.core
</groupId>
<artifactId>
jackson-databind
</artifactId>
<version>
2.9.4
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
fastjson
</artifactId>
<version>
1.2.40
</version>
</dependency>
<!--<dependency>-->
<!--<groupId>org.nutz</groupId>-->
<!--<artifactId>nutz</artifactId>-->
<!--<version>1.r.63.r2</version>-->
<!--</dependency>-->
<!--<dependency>-->
<!--<groupId>joda-time</groupId>-->
<!--<artifactId>joda-time</artifactId>-->
<!--<version>2.9.9</version>-->
<!--</dependency>-->
<dependency>
<groupId>
org.jasypt
</groupId>
<artifactId>
jasypt
</artifactId>
<version>
1.9.2
</version>
</dependency>
<dependency>
<groupId>
org.jasypt
</groupId>
<artifactId>
jasypt-spring31
</artifactId>
<version>
1.9.2
</version>
</dependency>
<!--<!– jackson json –>-->
<dependency>
<groupId>
com.fasterxml.jackson.core
</groupId>
<artifactId>
jackson-databind
</artifactId>
<version>
2.9.4
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-test
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.12
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
</dependencies>
<profiles>
<profile>
...
...
@@ -206,58 +172,58 @@
</profile>
</profiles>
<build>
<finalName>
atms-web
</finalName>
<resources>
<resource>
<directory>
src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
</includes>
<filtering>
true
</filtering>
<!-- replace variable attribute or not -->
</resource>
</resources>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
3.2.0
</version>
<configuration>
<archive>
<addMavenDescriptor>
false
</addMavenDescriptor>
</archive>
<packagingExcludes>
Gruntfile.js,
package-lock.json,
package.json,
run_grunt.bat
</packagingExcludes>
<webResources>
<resource>
<directory>
src/main/webapp-filtered
</directory>
<includes>
<include>
**
</include>
</includes>
<filtering>
true
</filtering>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomcat.maven
</groupId>
<!-- tomcat7的插件, 不同tomcat版本这个也不一样 -->
<artifactId>
tomcat7-maven-plugin
</artifactId>
<version>
2.1
</version>
<configuration>
<!-- 通过maven tomcat7:run运行项目时,访问项目的端口号 -->
<port>
8080
</port>
<!-- 项目访问路径 本例:localhost:9090, 如果配置的aa, 则访问路径为localhost:9090/aa-->
<path>
/
</path>
<uriEncoding>
UTF-8
</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
<build>
<finalName>
atms-web
</finalName>
<resources>
<resource>
<directory>
src/main/resources
</directory>
<includes>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
</includes>
<filtering>
true
</filtering>
<!-- replace variable attribute or not -->
</resource>
</resources>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
3.2.0
</version>
<configuration>
<archive>
<addMavenDescriptor>
false
</addMavenDescriptor>
</archive>
<packagingExcludes>
Gruntfile.js,
package-lock.json,
package.json,
run_grunt.bat
</packagingExcludes>
<webResources>
<resource>
<directory>
src/main/webapp-filtered
</directory>
<includes>
<include>
**
</include>
</includes>
<filtering>
true
</filtering>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomcat.maven
</groupId>
<!-- tomcat7的插件, 不同tomcat版本这个也不一样 -->
<artifactId>
tomcat7-maven-plugin
</artifactId>
<version>
2.1
</version>
<configuration>
<!-- 通过maven tomcat7:run运行项目时,访问项目的端口号 -->
<port>
8080
</port>
<!-- 项目访问路径 本例:localhost:9090, 如果配置的aa, 则访问路径为localhost:9090/aa-->
<path>
/
</path>
<uriEncoding>
UTF-8
</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
atms-web/src/main/resources/applicationContext-mvc.xml
View file @
5f50c864
<?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/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc=
"http://www.springframework.org/schema/mvc"
xsi:schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd"
>
<!-- **************************************************************** -->
<!-- Spring-MVC配置 -->
<!-- **************************************************************** -->
<mvc:resources
mapping=
"/**"
location=
"/"
/>
<!-- **************************************************************** -->
<!-- Spring-MVC配置 -->
<!-- **************************************************************** -->
<mvc:resources
mapping=
"/**"
location=
"/"
/>
<mvc:annotation-driven>
<mvc:message-converters>
<!-- <ref bean="fastJsonHttpMessageConverter" /> -->
<ref
bean=
"mappingJackson2HttpMessageConverter"
/>
</mvc:message-converters>
</mvc:annotation-driven>
<mvc:annotation-driven>
<mvc:message-converters>
<!-- <ref bean="fastJsonHttpMessageConverter" /> -->
<ref
bean=
"mappingJackson2HttpMessageConverter"
/>
</mvc:message-converters>
</mvc:annotation-driven>
<!-- **************************************************************** -->
<!-- 整合Thymeleaf3 -->
<!-- See: http://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html -->
<!-- **************************************************************** -->
<bean
id=
"templateResolver"
class=
"org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver"
>
<property
name=
"prefix"
value=
"/WEB-INF/templates/"
/>
<property
name=
"suffix"
value=
".html"
/>
<property
name=
"templateMode"
value=
"HTML"
/>
<property
name=
"cacheable"
value=
"false"
/>
<property
name=
"characterEncoding"
value=
"UTF-8"
/>
</bean>
<!-- **************************************************************** -->
<!-- 整合Thymeleaf3 -->
<!-- See: http://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html -->
<!-- **************************************************************** -->
<bean
id=
"templateResolver"
class=
"org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver"
>
<property
name=
"prefix"
value=
"/WEB-INF/templates/"
/>
<property
name=
"suffix"
value=
".html"
/>
<property
name=
"templateMode"
value=
"HTML"
/>
<property
name=
"cacheable"
value=
"false"
/>
<property
name=
"characterEncoding"
value=
"UTF-8"
/>
</bean>
<bean
id=
"templateEngine"
class=
"org.thymeleaf.spring4.SpringTemplateEngine"
>
<property
name=
"templateResolver"
ref=
"templateResolver"
/>
<property
name=
"enableSpringELCompiler"
value=
"true"
/>
<property
name=
"additionalDialects"
>
<set>
<!-- Note the package would change to 'springsecurity3' if you are using
that version -->
<bean
class=
"org.thymeleaf.extras.springsecurity4.dialect.SpringSecurityDialect"
/>
</set>
</property>
</bean>
<bean
id=
"templateEngine"
class=
"org.thymeleaf.spring4.SpringTemplateEngine"
>
<property
name=
"templateResolver"
ref=
"templateResolver"
/>
<property
name=
"enableSpringELCompiler"
value=
"true"
/>
<property
name=
"additionalDialects"
>
<set>
<!-- Note the package would change to 'springsecurity3' if you are using
that version -->
<bean
class=
"org.thymeleaf.extras.springsecurity4.dialect.SpringSecurityDialect"
/>
</set>
</property>
</bean>
<bean
class=
"org.thymeleaf.spring4.view.ThymeleafViewResolver"
>
<property
name=
"templateEngine"
ref=
"templateEngine"
/>
<property
name=
"characterEncoding"
value=
"UTF-8"
/>
<property
name=
"order"
value=
"100"
/>
</bean>
<bean
class=
"org.thymeleaf.spring4.view.ThymeleafViewResolver"
>
<property
name=
"templateEngine"
ref=
"templateEngine"
/>
<property
name=
"characterEncoding"
value=
"UTF-8"
/>
<property
name=
"order"
value=
"100"
/>
</bean>
</beans>
\ No newline at end of file
atms-web/src/main/resources/applicationContext.xml
View file @
5f50c864
<?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"
xmlns:aop=
"http://www.springframework.org/schema/aop"
xsi:schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd "
>
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:context=
"http://www.springframework.org/schema/context"
xsi:schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd"
>
<bean
id=
"standardPBEStringEncryptor"
class=
"org.jasypt.encryption.pbe.StandardPBEStringEncryptor"
>
<property
name=
"password"
value=
"${atms_password:9C7jLBQ62cDbVwIzP85DIlzdAm76DdMb}"
/>
</bean>
<bean
id=
"standardPBEStringEncryptor"
class=
"org.jasypt.encryption.pbe.StandardPBEStringEncryptor"
>
<property
name=
"password"
value=
"${atms_password:9C7jLBQ62cDbVwIzP85DIlzdAm76DdMb}"
/>
</bean>
<bean
id=
"encryptablePropertyPlaceholderConfigurer"
class=
"org.jasypt.spring31.properties.EncryptablePropertyPlaceholderConfigurer"
>
<property
name=
"ignoreUnresolvablePlaceholders"
value=
"true"
/>
<constructor-arg
ref=
"standardPBEStringEncryptor"
/>
<property
name=
"locations"
>
<list>
<!-- Base settings for all environments -->
<value>
classpath:conf_base.properties
</value>
<!-- Settings for selected environment -->
<value>
classpath:conf.properties
</value>
</list>
</property>
</bean>
<bean
id=
"encryptablePropertyPlaceholderConfigurer"
class=
"org.jasypt.spring31.properties.EncryptablePropertyPlaceholderConfigurer"
>
<property
name=
"ignoreUnresolvablePlaceholders"
value=
"true"
/>
<constructor-arg
ref=
"standardPBEStringEncryptor"
/>
<property
name=
"locations"
>
<list>
<!-- Base settings for all environments -->
<value>
classpath:conf_base.properties
</value>
<!-- Settings for selected environment -->
<value>
classpath:conf.properties
</value>
</list>
</property>
</bean>
<context:component-scan
base-package=
"pwc.taxtech.atms.web"
/>
<context:component-scan
base-package=
"pwc.taxtech.atms.web"
/>
<!-- <tx:annotation-driven proxy-target-class="true" /> -->
<!-- <tx:annotation-driven proxy-target-class="true" /> -->
</beans>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment