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