Commit d3abc438e16802617ae0ab408f8d837498edf337
0 parents
Exists in
master
first commit
Showing 12 changed files with 750 additions and 0 deletions
- README
- mainData/pom.xml
- pom.xml
- webApi/pom.xml
- webApi/src/main/java/com/lyms/yimiao/web/controller/TestController.java
- webApi/src/main/resources/config.properties
- webApi/src/main/resources/config_state.properties
- webApi/src/main/resources/log4j.properties
- webApi/src/main/resources/spring/applicationContext-mvc.xml
- webApi/src/main/resources/spring/applicationContext.xml
- webApi/src/main/webapp/WEB-INF/web.xml
- webApi/src/main/webapp/crossdomain.xml
README
View file @
d3abc43
mainData/pom.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,35 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" | |
3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
5 | + <parent> | |
6 | + <artifactId>yimiao</artifactId> | |
7 | + <groupId>mommybaby</groupId> | |
8 | + <version>1.0-SNAPSHOT</version> | |
9 | + </parent> | |
10 | + <modelVersion>4.0.0</modelVersion> | |
11 | + <packaging>jar</packaging> | |
12 | + <artifactId>main-data-e</artifactId> | |
13 | + | |
14 | + <dependencies> | |
15 | + <dependency> | |
16 | + <groupId>mommybaby</groupId> | |
17 | + <artifactId>base-common</artifactId> | |
18 | + <version>${project.version}</version> | |
19 | + </dependency> | |
20 | + </dependencies> | |
21 | + <build> | |
22 | + <plugins> | |
23 | + <plugin> | |
24 | + <groupId>org.apache.maven.plugins</groupId> | |
25 | + <artifactId>maven-compiler-plugin</artifactId> | |
26 | + <configuration> | |
27 | + <source>1.7</source> | |
28 | + <target>1.7</target> | |
29 | + </configuration> | |
30 | + </plugin> | |
31 | + </plugins> | |
32 | + <finalName>main-data-e</finalName> | |
33 | + </build> | |
34 | + | |
35 | +</project> | |
0 | 36 | \ No newline at end of file |
pom.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,353 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" | |
3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
5 | + <modelVersion>4.0.0</modelVersion> | |
6 | + | |
7 | + <groupId>mommybaby</groupId> | |
8 | + <artifactId>yimiao</artifactId> | |
9 | + <packaging>pom</packaging> | |
10 | + <version>1.0-SNAPSHOT</version> | |
11 | + <modules> | |
12 | + <module>mainData</module> | |
13 | + <module>webApi</module> | |
14 | + </modules> | |
15 | + <name>mommy baby</name> | |
16 | + <url>http://maven.apache.org</url> | |
17 | + | |
18 | + <distributionManagement> | |
19 | + <site> | |
20 | + <id>website</id> | |
21 | + <url>scp://webhost.company.com/www/website</url> | |
22 | + </site> | |
23 | + </distributionManagement> | |
24 | + | |
25 | + <properties> | |
26 | + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
27 | + <org.springframework.version>3.2.2.RELEASE</org.springframework.version> | |
28 | + </properties> | |
29 | + <repositories> | |
30 | + | |
31 | + <repository> | |
32 | + <id>Alfresco Maven Repository</id> | |
33 | + <url>https://maven.alfresco.com/nexus/content/groups/public/</url> | |
34 | + </repository> | |
35 | + <repository> | |
36 | + <id>for com.jhlabs imaging</id> | |
37 | + <url>http://maven.jahia.org/maven2</url> | |
38 | + </repository> | |
39 | + <repository> | |
40 | + <id>my-alternate-repository</id> | |
41 | + <url>http://myrepo.net/repo</url> | |
42 | + </repository> | |
43 | + | |
44 | + </repositories> | |
45 | + <dependencies> | |
46 | + <dependency> | |
47 | + <groupId>org.springframework</groupId> | |
48 | + <artifactId>spring-core</artifactId> | |
49 | + <version>${org.springframework.version}</version> | |
50 | + </dependency> | |
51 | + <dependency> | |
52 | + <groupId>org.springframework</groupId> | |
53 | + <artifactId>spring-expression</artifactId> | |
54 | + <version>${org.springframework.version}</version> | |
55 | + </dependency> | |
56 | + <dependency> | |
57 | + <groupId>org.springframework</groupId> | |
58 | + <artifactId>spring-beans</artifactId> | |
59 | + <version>${org.springframework.version}</version> | |
60 | + </dependency> | |
61 | + <dependency> | |
62 | + <groupId>org.springframework</groupId> | |
63 | + <artifactId>spring-aop</artifactId> | |
64 | + <version>${org.springframework.version}</version> | |
65 | + </dependency> | |
66 | + <dependency> | |
67 | + <groupId>org.springframework</groupId> | |
68 | + <artifactId>spring-context</artifactId> | |
69 | + <version>${org.springframework.version}</version> | |
70 | + </dependency> | |
71 | + <dependency> | |
72 | + <groupId>org.springframework</groupId> | |
73 | + <artifactId>spring-context-support</artifactId> | |
74 | + <version>${org.springframework.version}</version> | |
75 | + </dependency> | |
76 | + <dependency> | |
77 | + <groupId>org.springframework</groupId> | |
78 | + <artifactId>spring-tx</artifactId> | |
79 | + <version>${org.springframework.version}</version> | |
80 | + </dependency> | |
81 | + <dependency> | |
82 | + <groupId>org.springframework</groupId> | |
83 | + <artifactId>spring-jdbc</artifactId> | |
84 | + <version>${org.springframework.version}</version> | |
85 | + </dependency> | |
86 | + <dependency> | |
87 | + <groupId>org.springframework</groupId> | |
88 | + <artifactId>spring-orm</artifactId> | |
89 | + <version>${org.springframework.version}</version> | |
90 | + </dependency> | |
91 | + <dependency> | |
92 | + <groupId>org.springframework</groupId> | |
93 | + <artifactId>spring-oxm</artifactId> | |
94 | + <version>${org.springframework.version}</version> | |
95 | + </dependency> | |
96 | + <dependency> | |
97 | + <groupId>org.springframework</groupId> | |
98 | + <artifactId>spring-web</artifactId> | |
99 | + <version>${org.springframework.version}</version> | |
100 | + </dependency> | |
101 | + <dependency> | |
102 | + <groupId>org.springframework</groupId> | |
103 | + <artifactId>spring-webmvc</artifactId> | |
104 | + <version>${org.springframework.version}</version> | |
105 | + </dependency> | |
106 | + <dependency> | |
107 | + <groupId>org.springframework</groupId> | |
108 | + <artifactId>spring-webmvc-portlet</artifactId> | |
109 | + <version>${org.springframework.version}</version> | |
110 | + </dependency> | |
111 | + <dependency> | |
112 | + <groupId>org.springframework</groupId> | |
113 | + <artifactId>spring-test</artifactId> | |
114 | + <version>${org.springframework.version}</version> | |
115 | + <scope>test</scope> | |
116 | + </dependency> | |
117 | + | |
118 | + <!-- Mybatis Dependencies --> | |
119 | + <dependency> | |
120 | + <groupId>org.mybatis</groupId> | |
121 | + <artifactId>mybatis</artifactId> | |
122 | + <version>3.3.0</version> | |
123 | + </dependency> | |
124 | + <dependency> | |
125 | + <groupId>org.mybatis</groupId> | |
126 | + <artifactId>mybatis-spring</artifactId> | |
127 | + <version>1.2.3</version> | |
128 | + </dependency> | |
129 | + | |
130 | + | |
131 | + <!-- MySQL jdbc driver --> | |
132 | + <dependency> | |
133 | + <groupId>mysql</groupId> | |
134 | + <artifactId>mysql-connector-java</artifactId> | |
135 | + <version>5.1.34</version> | |
136 | + </dependency> | |
137 | + | |
138 | + <!-- Others --> | |
139 | + <dependency> | |
140 | + <groupId>javax.servlet</groupId> | |
141 | + <artifactId>javax.servlet-api</artifactId> | |
142 | + <version>3.0.1</version> | |
143 | + </dependency> | |
144 | + <dependency> | |
145 | + <groupId>commons-logging</groupId> | |
146 | + <artifactId>commons-logging-api</artifactId> | |
147 | + <version>1.1</version> | |
148 | + </dependency> | |
149 | + <dependency> | |
150 | + <groupId>org.slf4j</groupId> | |
151 | + <artifactId>slf4j-api</artifactId> | |
152 | + <version>1.6.4</version> | |
153 | + </dependency> | |
154 | + <dependency> | |
155 | + <groupId>org.slf4j</groupId> | |
156 | + <artifactId>slf4j-log4j12</artifactId> | |
157 | + <version>1.6.4</version> | |
158 | + </dependency> | |
159 | + <dependency> | |
160 | + <groupId>log4j</groupId> | |
161 | + <artifactId>log4j</artifactId> | |
162 | + <version>1.2.16</version> | |
163 | + </dependency> | |
164 | + <dependency> | |
165 | + <groupId>dom4j</groupId> | |
166 | + <artifactId>dom4j</artifactId> | |
167 | + <version>1.6.1</version> | |
168 | + </dependency> | |
169 | + <dependency> | |
170 | + <groupId>commons-fileupload</groupId> | |
171 | + <artifactId>commons-fileupload</artifactId> | |
172 | + <version>1.2.2</version> | |
173 | + </dependency> | |
174 | + <dependency> | |
175 | + <groupId>commons-io</groupId> | |
176 | + <artifactId>commons-io</artifactId> | |
177 | + <version>2.0</version> | |
178 | + </dependency> | |
179 | + <dependency> | |
180 | + <groupId>commons-beanutils</groupId> | |
181 | + <artifactId>commons-beanutils</artifactId> | |
182 | + <version>1.8.3</version> | |
183 | + </dependency> | |
184 | + <dependency> | |
185 | + <groupId>commons-dbcp</groupId> | |
186 | + <artifactId>commons-dbcp</artifactId> | |
187 | + <version>1.4</version> | |
188 | + </dependency> | |
189 | + <dependency> | |
190 | + <groupId>commons-pool</groupId> | |
191 | + <artifactId>commons-pool</artifactId> | |
192 | + <version>1.4</version> | |
193 | + </dependency> | |
194 | + <dependency> | |
195 | + <groupId>commons-codec</groupId> | |
196 | + <artifactId>commons-codec</artifactId> | |
197 | + <version>1.5</version> | |
198 | + </dependency> | |
199 | + <dependency> | |
200 | + <groupId>commons-discovery</groupId> | |
201 | + <artifactId>commons-discovery</artifactId> | |
202 | + <version>0.2</version> | |
203 | + </dependency> | |
204 | + | |
205 | + <dependency> | |
206 | + <groupId>com.mchange</groupId> | |
207 | + <artifactId>c3p0</artifactId> | |
208 | + <version>0.9.2-pre5</version> | |
209 | + </dependency> | |
210 | + <dependency> | |
211 | + <groupId>org.apache.velocity</groupId> | |
212 | + <artifactId>velocity</artifactId> | |
213 | + <version>1.7</version> | |
214 | + </dependency> | |
215 | + <dependency> | |
216 | + <groupId>org.apache.velocity</groupId> | |
217 | + <artifactId>velocity-tools</artifactId> | |
218 | + <version>2.0</version> | |
219 | + </dependency> | |
220 | + <dependency> | |
221 | + <groupId>org.codehaus.jackson</groupId> | |
222 | + <artifactId>jackson-core-asl</artifactId> | |
223 | + <version>1.9.7</version> | |
224 | + </dependency> | |
225 | + <dependency> | |
226 | + <groupId>org.codehaus.jackson</groupId> | |
227 | + <artifactId>jackson-mapper-asl</artifactId> | |
228 | + <version>1.9.7</version> | |
229 | + </dependency> | |
230 | + <!-- JSON lib 开发包 以及它的依赖包 --> | |
231 | + <dependency> | |
232 | + <groupId>net.sf.json-lib</groupId> | |
233 | + <artifactId>json-lib</artifactId> | |
234 | + <classifier>jdk15</classifier> | |
235 | + <version>2.4</version> | |
236 | + </dependency> | |
237 | + <dependency> | |
238 | + <groupId>commons-collections</groupId> | |
239 | + <artifactId>commons-collections</artifactId> | |
240 | + <version>3.2.1</version> | |
241 | + </dependency> | |
242 | + <dependency> | |
243 | + <groupId>commons-lang</groupId> | |
244 | + <artifactId>commons-lang</artifactId> | |
245 | + <version>2.6</version> | |
246 | + </dependency> | |
247 | + <dependency> | |
248 | + <groupId>net.sf.ezmorph</groupId> | |
249 | + <artifactId>ezmorph</artifactId> | |
250 | + <version>1.0.5</version> | |
251 | + </dependency> | |
252 | + <dependency> | |
253 | + <groupId>joda-time</groupId> | |
254 | + <artifactId>joda-time</artifactId> | |
255 | + <version>2.0</version> | |
256 | + </dependency> | |
257 | + <dependency> | |
258 | + <groupId>com.belerweb</groupId> | |
259 | + <artifactId>pinyin4j</artifactId> | |
260 | + <version>2.5.0</version> | |
261 | + </dependency> | |
262 | + <!-- encache --> | |
263 | + <dependency> | |
264 | + <groupId>net.sf.ehcache</groupId> | |
265 | + <artifactId>ehcache</artifactId> | |
266 | + <version>2.7.0</version> | |
267 | + </dependency> | |
268 | + <dependency> | |
269 | + <groupId>com.googlecode.ehcache-spring-annotations</groupId> | |
270 | + <artifactId>ehcache-spring-annotations</artifactId> | |
271 | + <version>1.2.0</version> | |
272 | + </dependency> | |
273 | + | |
274 | + <dependency> | |
275 | + <groupId>org.bouncycastle</groupId> | |
276 | + <artifactId>bcprov-jdk15on</artifactId> | |
277 | + <version>1.47</version> | |
278 | + </dependency> | |
279 | + <dependency> | |
280 | + <groupId>com.thoughtworks.xstream</groupId> | |
281 | + <artifactId>xstream</artifactId> | |
282 | + <version>1.3.1</version> | |
283 | + </dependency> | |
284 | + <dependency> | |
285 | + <groupId>javax.mail</groupId> | |
286 | + <artifactId>mail</artifactId> | |
287 | + <version>1.4.3</version> | |
288 | + </dependency> | |
289 | + <dependency> | |
290 | + <groupId>javax.xml</groupId> | |
291 | + <artifactId>jaxrpc</artifactId> | |
292 | + <version>1.1</version> | |
293 | + </dependency> | |
294 | + <dependency> | |
295 | + <groupId>commons-httpclient</groupId> | |
296 | + <artifactId>commons-httpclient</artifactId> | |
297 | + <version>3.1</version> | |
298 | + </dependency> | |
299 | + <dependency> | |
300 | + <groupId>org.quartz-scheduler</groupId> | |
301 | + <artifactId>quartz</artifactId> | |
302 | + <version>1.8.4</version> | |
303 | + </dependency> | |
304 | + <dependency> | |
305 | + <groupId>org.aspectj</groupId> | |
306 | + <artifactId>aspectjrt</artifactId> | |
307 | + <version>1.8.5</version> | |
308 | + </dependency> | |
309 | + <dependency> | |
310 | + <groupId>org.aspectj</groupId> | |
311 | + <artifactId>aspectjweaver</artifactId> | |
312 | + <version>1.8.5</version> | |
313 | + </dependency> | |
314 | + <dependency> | |
315 | + <groupId>com.oracle</groupId> | |
316 | + <artifactId>ojdbc14</artifactId> | |
317 | + <version>11.2.0.1.0</version> | |
318 | + </dependency> | |
319 | + <dependency> | |
320 | + <groupId>com.alibaba</groupId> | |
321 | + <artifactId>druid</artifactId> | |
322 | + <version>1.0.15</version> | |
323 | + </dependency> | |
324 | + <dependency> | |
325 | + <groupId>javax.validation</groupId> | |
326 | + <artifactId>validation-api</artifactId> | |
327 | + <version>1.1.0.Final</version> | |
328 | + </dependency> | |
329 | + <dependency> | |
330 | + <groupId>org.hibernate</groupId> | |
331 | + <artifactId>hibernate-validator</artifactId> | |
332 | + <version>5.1.3.Final</version> | |
333 | + </dependency> | |
334 | + | |
335 | + <dependency> | |
336 | + <groupId>com.qiniu</groupId> | |
337 | + <artifactId>qiniu-java-sdk</artifactId> | |
338 | + <version>[7.0.0, 7.0.99]</version> | |
339 | + </dependency> | |
340 | + <dependency> | |
341 | + <groupId>redis.clients</groupId> | |
342 | + <artifactId>jedis</artifactId> | |
343 | + <version>2.1.0</version> | |
344 | + </dependency> | |
345 | + <dependency> | |
346 | + <groupId>com.google.guava</groupId> | |
347 | + <artifactId>guava</artifactId> | |
348 | + <version>19.0-rc2</version> | |
349 | + </dependency> | |
350 | + </dependencies> | |
351 | + | |
352 | + | |
353 | +</project> | |
0 | 354 | \ No newline at end of file |
webApi/pom.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,41 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" | |
3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
5 | + <parent> | |
6 | + <artifactId>yimiao</artifactId> | |
7 | + <groupId>mommybaby</groupId> | |
8 | + <version>1.0-SNAPSHOT</version> | |
9 | + </parent> | |
10 | + <modelVersion>4.0.0</modelVersion> | |
11 | + | |
12 | + <artifactId>web-api</artifactId> | |
13 | + | |
14 | + <packaging>war</packaging> | |
15 | + <dependencies> | |
16 | + <dependency> | |
17 | + <groupId>mommybaby</groupId> | |
18 | + <artifactId>base-common</artifactId> | |
19 | + <version>${project.version}</version> | |
20 | + </dependency> | |
21 | + <dependency> | |
22 | + <groupId>mommybaby</groupId> | |
23 | + <artifactId>main-data-e</artifactId> | |
24 | + <version>${project.version}</version> | |
25 | + </dependency> | |
26 | + </dependencies> | |
27 | + <build> | |
28 | + <plugins> | |
29 | + <plugin> | |
30 | + <groupId>org.apache.maven.plugins</groupId> | |
31 | + <artifactId>maven-compiler-plugin</artifactId> | |
32 | + <configuration> | |
33 | + <source>1.7</source> | |
34 | + <target>1.7</target> | |
35 | + </configuration> | |
36 | + </plugin> | |
37 | + </plugins> | |
38 | + <finalName>webApi</finalName> | |
39 | + </build> | |
40 | + | |
41 | +</project> | |
0 | 42 | \ No newline at end of file |
webApi/src/main/java/com/lyms/yimiao/web/controller/TestController.java
View file @
d3abc43
... | ... | @@ -0,0 +1,39 @@ |
1 | +package com.lyms.yimiao.web.controller; | |
2 | + | |
3 | +import javax.servlet.http.HttpServletResponse; | |
4 | + | |
5 | +import org.apache.commons.logging.Log; | |
6 | +import org.apache.commons.logging.LogFactory; | |
7 | +import org.springframework.stereotype.Controller; | |
8 | +import org.springframework.web.bind.annotation.RequestMapping; | |
9 | +import org.springframework.web.bind.annotation.RequestMethod; | |
10 | + | |
11 | +import com.lymsh.mommybaby.basecommon.util.ResultUtils; | |
12 | + | |
13 | +/** | |
14 | + * 添加类的一句话简单描述。 | |
15 | + * <p> | |
16 | + * 详细描述 | |
17 | + * <p> | |
18 | + * 示例代码 | |
19 | + * | |
20 | + * <pre> | |
21 | + * </pre> | |
22 | + * | |
23 | + * @author In_Home | |
24 | + * @version BME V100R001 2016-4-8 | |
25 | + * @since BME V100R001C40B104 | |
26 | + */ | |
27 | +@Controller | |
28 | +public class TestController { | |
29 | + | |
30 | + /** | |
31 | + * 调测日志记录器。 | |
32 | + */ | |
33 | + private static final Log LOGGER = LogFactory.getLog(TestController.class); | |
34 | + | |
35 | + @RequestMapping(value = "/test", method = RequestMethod.GET) | |
36 | + public void testMethod(HttpServletResponse httpServletResponse) { | |
37 | + ResultUtils.buildSuccessResultAndWrite(httpServletResponse); | |
38 | + } | |
39 | +} |
webApi/src/main/resources/config.properties
View file @
d3abc43
... | ... | @@ -0,0 +1,42 @@ |
1 | + | |
2 | +maindata.driver=com.mysql.jdbc.Driver | |
3 | +maindata.jdbcurl=jdbc:mysql://192.168.5.250:3306/mommybaby?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 | |
4 | +maindata.username=mommybaby | |
5 | +maindata.password=mommybaby123 | |
6 | + | |
7 | +maindata.maxpoolsize=5 | |
8 | +maindata.initialpoolsize=2 | |
9 | +maindata.minpoolsize=2 | |
10 | + | |
11 | + | |
12 | + | |
13 | +earlydata.driver=oracle.jdbc.driver.OracleDriver | |
14 | +earlydata.jdbcurl=jdbc:oracle:thin:@119.90.57.27:1521:orcl | |
15 | +earlydata.username=lyms_qhd | |
16 | +earlydata.password=lyms_qhd | |
17 | + | |
18 | +earlydata.maxpoolsize=5 | |
19 | +earlydata.initialpoolsize=2 | |
20 | +earlydata.minpoolsize=2 | |
21 | + | |
22 | + | |
23 | +path.upload.base=/Users/riecard/tmp | |
24 | + | |
25 | +#------------ Task ------------ | |
26 | +task.core_pool_size=2 | |
27 | +task.max_pool_size=5 | |
28 | +task.queue_capacity=1000 | |
29 | +task.keep_alive_seconds=60 | |
30 | + | |
31 | +#-----------mail ------- | |
32 | +mailServerHost=smtp.qq.com | |
33 | +mailServerPort=25 | |
34 | +mailServerDefaultFrom=411441657@qq.com | |
35 | +mailServerUsername=411441657@qq.com | |
36 | +mailServerPassword=yt12304 | |
37 | + | |
38 | +redis.servers=192.168.5.250:6379:mommybaby123 | |
39 | +ams.login.msg=验证码{0},您正在登录AMS,若非本人操作,请勿泄露。 | |
40 | +token.prefix=ams | |
41 | + | |
42 | + |
webApi/src/main/resources/config_state.properties
View file @
d3abc43
... | ... | @@ -0,0 +1,39 @@ |
1 | + | |
2 | +maindata.driver=com.mysql.jdbc.Driver | |
3 | +maindata.jdbcurl=jdbc:mysql://rds75ha2a97jyo64p3hx.mysql.rds.aliyuncs.com:3306/mommybaby_stage2?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 | |
4 | +maindata.username=lyms_chengdu | |
5 | +maindata.password=Lyms123456 | |
6 | + | |
7 | +maindata.maxpoolsize=5 | |
8 | +maindata.initialpoolsize=2 | |
9 | +maindata.minpoolsize=2 | |
10 | + | |
11 | + | |
12 | +earlydata.driver=oracle.jdbc.driver.OracleDriver | |
13 | +earlydata.jdbcurl=jdbc:oracle:thin:@119.90.57.27:1521:orcl | |
14 | +earlydata.username=LYMS_21 | |
15 | +earlydata.password=LYMS_21 | |
16 | + | |
17 | +earlydata.maxpoolsize=5 | |
18 | +earlydata.initialpoolsize=2 | |
19 | +earlydata.minpoolsize=2 | |
20 | + | |
21 | + | |
22 | +path.upload.base=/Users/riecard/tmp | |
23 | + | |
24 | +#------------ Task ------------ | |
25 | +task.core_pool_size=2 | |
26 | +task.max_pool_size=5 | |
27 | +task.queue_capacity=1000 | |
28 | +task.keep_alive_seconds=60 | |
29 | + | |
30 | +#-----------mail ------- | |
31 | +mailServerHost=smtp.qq.com | |
32 | +mailServerPort=25 | |
33 | +mailServerDefaultFrom=411441657@qq.com | |
34 | +mailServerUsername=411441657@qq.com | |
35 | +mailServerPassword=yt12304 | |
36 | +ams.login.msg=��֤��{0}�������ڵ�¼AMS�����DZ��˲���������й¶�� | |
37 | + | |
38 | +redis.servers=1dee160a571a490e.m.cnhza.kvstore.aliyuncs.com:6379:Lyms123456 | |
39 | +token.prefix=ams | |
0 | 40 | \ No newline at end of file |
webApi/src/main/resources/log4j.properties
View file @
d3abc43
... | ... | @@ -0,0 +1,19 @@ |
1 | +log4j.rootLogger=INFO | |
2 | + | |
3 | +log4j.logger.tokens= INFO, tokens | |
4 | +log4j.appender.tokens=org.apache.log4j.DailyRollingFileAppender | |
5 | +log4j.appender.tokens.File=../logs/tokens.log | |
6 | +log4j.appender.tokens.DatePattern='.'yyyy-MM-dd | |
7 | +log4j.appender.tokens.MaxFileSize=1024000KB | |
8 | +log4j.appender.tokens.MaxBackupIndex=10 | |
9 | +log4j.appender.tokens.layout=org.apache.log4j.PatternLayout | |
10 | +log4j.appender.tokens.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n | |
11 | + | |
12 | +log4j.logger.error= INFO, error | |
13 | +log4j.appender.error=org.apache.log4j.DailyRollingFileAppender | |
14 | +log4j.appender.error.File=../logs/error.log | |
15 | +log4j.appender.error.DatePattern='.'yyyy-MM-dd | |
16 | +log4j.appender.error.MaxFileSize=1024000KB | |
17 | +log4j.appender.error.MaxBackupIndex=10 | |
18 | +log4j.appender.error.layout=org.apache.log4j.PatternLayout | |
19 | +log4j.appender.error.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n | |
0 | 20 | \ No newline at end of file |
webApi/src/main/resources/spring/applicationContext-mvc.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,14 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<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" | |
3 | + xmlns:mvc="http://www.springframework.org/schema/mvc" | |
4 | + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd | |
5 | + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd | |
6 | + http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd" | |
7 | + default-lazy-init="true"> | |
8 | + | |
9 | + | |
10 | + <context:component-scan base-package="com.lyms.yimiao.web.controller" use-default-filters="false"> | |
11 | + <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> | |
12 | + </context:component-scan> | |
13 | + <mvc:annotation-driven /> | |
14 | +</beans> | |
0 | 15 | \ No newline at end of file |
webApi/src/main/resources/spring/applicationContext.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,89 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<beans xmlns="http://www.springframework.org/schema/beans" | |
3 | + xmlns:p="http://www.springframework.org/schema/p" | |
4 | + xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" | |
5 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
6 | + xmlns:cache="http://www.springframework.org/schema/cache" | |
7 | + xmlns:task="http://www.springframework.org/schema/task" xmlns:aop="http://www.springframework.org/schema/aop" | |
8 | + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd | |
9 | + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd | |
10 | + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd | |
11 | + http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-3.1.xsd | |
12 | + http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd"> | |
13 | + | |
14 | + <context:component-scan base-package="com.lymsh.yimiao.main.data.dao" /> | |
15 | + <context:component-scan base-package="com.lymsh.yimiao.main.data.service" /> | |
16 | + | |
17 | + <bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> | |
18 | + <property name="locations"> | |
19 | + <list> | |
20 | + <value>classpath:config.properties</value> | |
21 | + </list> | |
22 | + </property> | |
23 | + </bean> | |
24 | + <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer"> | |
25 | + <property name="properties" ref="configProperties" /> | |
26 | + </bean> | |
27 | + | |
28 | + | |
29 | + <aop:aspectj-autoproxy/> | |
30 | + | |
31 | + <!-- All class in the back-package are auto loaded as a service --> | |
32 | + <context:component-scan base-package="com.lymsh.mommybaby" > | |
33 | + <context:include-filter type="regex" expression=".main.data..service.impl.*"/> | |
34 | + </context:component-scan> | |
35 | + | |
36 | + | |
37 | + <!-- DataSource configuration 项目主数据库 --> | |
38 | + <bean name="mainDataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> | |
39 | + <property name="url" value="${maindata.jdbcurl}" /> | |
40 | + <property name="username" value="${maindata.username}" /> | |
41 | + <property name="password" value="${maindata.password}" /> | |
42 | + <property name="initialSize" value="10" /> | |
43 | + <property name="maxActive" value="100" /> | |
44 | + <property name="maxIdle" value="10" /> | |
45 | + <property name="minIdle" value="0" /> | |
46 | + <property name="maxWait" value="10000" /> | |
47 | + <!-- <property name="validationQuery" value="${validationQuery3}" /> --> | |
48 | + <property name="testOnBorrow" value="false" /> | |
49 | + <property name="testOnReturn" value="false" /> | |
50 | + <property name="testWhileIdle" value="true" /> | |
51 | + <property name="timeBetweenEvictionRunsMillis" value="60000" /> | |
52 | + <property name="minEvictableIdleTimeMillis" value="25200000" /> | |
53 | + <property name="removeAbandoned" value="true" /> | |
54 | + <property name="removeAbandonedTimeout" value="1800" /> | |
55 | + <property name="logAbandoned" value="true" /> | |
56 | + <property name="filters" value="stat" /> | |
57 | + </bean> | |
58 | + | |
59 | + <bean id="mainJdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate" | |
60 | + p:dataSource-ref="mainDataSource" /> | |
61 | + | |
62 | + <bean id="mainSqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> | |
63 | + <property name="dataSource" ref="mainDataSource" /> | |
64 | + <property name="mapperLocations"> | |
65 | + <list> | |
66 | + <value>classpath*:mainOrm/*.xml</value> | |
67 | + </list> | |
68 | + </property> | |
69 | + </bean> | |
70 | + | |
71 | + <!-- manage transaction --> | |
72 | + <bean id="mainTransactionManager" | |
73 | + class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> | |
74 | + <property name="dataSource" ref="mainDataSource" /> | |
75 | + </bean> | |
76 | + | |
77 | + <tx:annotation-driven transaction-manager="mainTransactionManager"/> | |
78 | + | |
79 | + <!-- Mabatis Data Layer --> | |
80 | + <bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate"> | |
81 | + <constructor-arg index="0" ref="mainSqlSessionFactory" /> | |
82 | + </bean> | |
83 | + | |
84 | + <!-- all class in the back-package are auto loaded as a mapper --> | |
85 | + <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> | |
86 | + <property name="sqlSessionFactoryBeanName" value="mainSqlSessionFactory"></property> | |
87 | + <property name="basePackage" value="com.lymsh.yimiao.main.data.dao" /> | |
88 | + </bean> | |
89 | +</beans> | |
0 | 90 | \ No newline at end of file |
webApi/src/main/webapp/WEB-INF/web.xml
View file @
d3abc43
... | ... | @@ -0,0 +1,73 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
3 | + xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" | |
4 | + version="3.0" metadata-complete="true"> | |
5 | + <display-name>lymsh</display-name> | |
6 | + | |
7 | + <context-param> | |
8 | + <param-name>contextConfigLocation</param-name> | |
9 | + <param-value> | |
10 | + classpath*:/spring/applicationContext.xml | |
11 | + </param-value> | |
12 | + </context-param> | |
13 | + <context-param> | |
14 | + <param-name>webAppRootKey</param-name> | |
15 | + <param-value>webapp.emiaoer</param-value> | |
16 | + </context-param> | |
17 | + <context-param> | |
18 | + <param-name>log4jConfigLocation</param-name> | |
19 | + <param-value>classpath:log4j.properties</param-value> | |
20 | + </context-param> | |
21 | + <context-param> | |
22 | + <param-name>log4jRefreshInterval</param-name> | |
23 | + <param-value>60000</param-value> | |
24 | + </context-param> | |
25 | + <listener> | |
26 | + <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> | |
27 | + </listener> | |
28 | + <listener> | |
29 | + <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> | |
30 | + </listener> | |
31 | + <filter> | |
32 | + <filter-name>encodingFilter</filter-name> | |
33 | + <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> | |
34 | + <init-param> | |
35 | + <param-name>encoding</param-name> | |
36 | + <param-value>UTF-8</param-value> | |
37 | + </init-param> | |
38 | + </filter> | |
39 | + | |
40 | + <filter-mapping> | |
41 | + <filter-name>encodingFilter</filter-name> | |
42 | + <url-pattern>/*</url-pattern> | |
43 | +</filter-mapping> | |
44 | + <servlet> | |
45 | + <servlet-name>dispatcher</servlet-name> | |
46 | + <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> | |
47 | + <init-param> | |
48 | + <param-name>contextConfigLocation</param-name> | |
49 | + <param-value>classpath*:/spring/applicationContext-mvc.xml</param-value> | |
50 | + </init-param> | |
51 | + <load-on-startup>1</load-on-startup> | |
52 | + </servlet> | |
53 | + <servlet-mapping> | |
54 | + <servlet-name>dispatcher</servlet-name> | |
55 | + <url-pattern>/</url-pattern> | |
56 | + </servlet-mapping> | |
57 | + <session-config> | |
58 | + <session-timeout>10</session-timeout> | |
59 | + </session-config> | |
60 | + <welcome-file-list> | |
61 | + <welcome-file>re.jsp</welcome-file> | |
62 | + </welcome-file-list> | |
63 | + | |
64 | + <filter> | |
65 | + <filter-name>HttpMethodFilter</filter-name> | |
66 | + <filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class> | |
67 | + </filter> | |
68 | + <filter-mapping> | |
69 | + <filter-name>HttpMethodFilter</filter-name> | |
70 | + <url-pattern>/*</url-pattern> | |
71 | + </filter-mapping> | |
72 | + | |
73 | +</web-app> | |
0 | 74 | \ No newline at end of file |
webApi/src/main/webapp/crossdomain.xml
View file @
d3abc43