Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
fenghuo12
zheng
提交
b8fb6b4a
Z
zheng
项目概览
fenghuo12
/
zheng
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zheng
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b8fb6b4a
编写于
12月 01, 2016
作者:
shuzheng5201314
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加zheng-upms-admin
上级
a48a068a
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
364 addition
and
0 deletion
+364
-0
zheng-upms/pom.xml
zheng-upms/pom.xml
+1
-0
zheng-upms/zheng-upms-admin/pom.xml
zheng-upms/zheng-upms-admin/pom.xml
+108
-0
zheng-upms/zheng-upms-admin/src/main/java/com/zheng/upms/admin/controller/BaseController.java
.../java/com/zheng/upms/admin/controller/BaseController.java
+15
-0
zheng-upms/zheng-upms-admin/src/main/resources/applicationContext-threadpool.xml
...dmin/src/main/resources/applicationContext-threadpool.xml
+26
-0
zheng-upms/zheng-upms-admin/src/main/resources/config.properties
...pms/zheng-upms-admin/src/main/resources/config.properties
+1
-0
zheng-upms/zheng-upms-admin/src/main/resources/log4j.properties
...upms/zheng-upms-admin/src/main/resources/log4j.properties
+23
-0
zheng-upms/zheng-upms-admin/src/main/resources/profiles/dev.properties
...eng-upms-admin/src/main/resources/profiles/dev.properties
+1
-0
zheng-upms/zheng-upms-admin/src/main/resources/profiles/prod.properties
...ng-upms-admin/src/main/resources/profiles/prod.properties
+1
-0
zheng-upms/zheng-upms-admin/src/main/resources/profiles/test.properties
...ng-upms-admin/src/main/resources/profiles/test.properties
+1
-0
zheng-upms/zheng-upms-admin/src/main/resources/springMVC-servlet.xml
...zheng-upms-admin/src/main/resources/springMVC-servlet.xml
+13
-0
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/404.jsp
...upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/404.jsp
+17
-0
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/500.jsp
...upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/500.jsp
+43
-0
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/index.jsp
...ms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/index.jsp
+17
-0
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/web.xml
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/web.xml
+97
-0
未找到文件。
zheng-upms/pom.xml
浏览文件 @
b8fb6b4a
...
...
@@ -21,5 +21,6 @@
<modules>
<module>
zheng-upms-dao
</module>
<module>
zheng-upms-service
</module>
<module>
zheng-upms-admin
</module>
</modules>
</project>
zheng-upms/zheng-upms-admin/pom.xml
0 → 100644
浏览文件 @
b8fb6b4a
<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>
<parent>
<groupId>
com.zheng
</groupId>
<artifactId>
zheng-upms
</artifactId>
<version>
1.0.0
</version>
</parent>
<artifactId>
zheng-upms-admin
</artifactId>
<packaging>
war
</packaging>
<name>
zheng-upms-admin Maven Webapp
</name>
<url>
http://www.zhangshuzheng.cn
</url>
<dependencies>
<dependency>
<groupId>
com.zheng
</groupId>
<artifactId>
zheng-upms-service
</artifactId>
<version>
1.0.0
</version>
<type>
jar
</type>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.12
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<version>
2.5
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
jstl
</artifactId>
<version>
1.2
</version>
</dependency>
</dependencies>
<profiles>
<profile>
<id>
dev
</id>
<properties>
<env>
dev
</env>
</properties>
<activation>
<activeByDefault>
true
</activeByDefault>
</activation>
</profile>
<profile>
<id>
test
</id>
<properties>
<env>
test
</env>
</properties>
</profile>
<profile>
<id>
prod
</id>
<properties>
<env>
prod
</env>
</properties>
</profile>
</profiles>
<build>
<finalName>
zheng-upms-admin
</finalName>
<filters>
<filter>
src/main/resources/profiles/${env}.properties
</filter>
</filters>
<resources>
<resource>
<directory>
src/main/resources
</directory>
<filtering>
true
</filtering>
</resource>
</resources>
<plugins>
<!-- jetty插件 -->
<plugin>
<groupId>
org.eclipse.jetty
</groupId>
<artifactId>
jetty-maven-plugin
</artifactId>
<version>
9.0.0.v20130308
</version>
<configuration>
<scanIntervalSeconds>
3
</scanIntervalSeconds>
<webApp>
<contextPath>
/zheng-upms-admin
</contextPath>
</webApp>
<httpConnector>
<port>
8080
</port>
</httpConnector>
<reload>
automatic
</reload>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.18.1
</version>
<configuration>
<!--是否跳过单元测试-->
<skipTests>
true
</skipTests>
<!--是否忽略单元测试错误-->
<testFailureIgnore>
true
</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
</project>
zheng-upms/zheng-upms-admin/src/main/java/com/zheng/upms/admin/controller/BaseController.java
0 → 100644
浏览文件 @
b8fb6b4a
package
com.zheng.upms.admin.controller
;
/**
* 控制器基类
* @author shuzheng
* @date 2016年7月7日 上午10:08:47
*/
public
class
BaseController
{
public
static
final
String
RESULT
=
"result"
;
public
static
final
String
DATA
=
"data"
;
public
static
final
String
SUCCESS
=
"success"
;
public
static
final
String
FAILED
=
"failed"
;
}
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/applicationContext-threadpool.xml
0 → 100644
浏览文件 @
b8fb6b4a
<?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=
"threadPoolTaskExecutor"
class=
"org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"
>
<!-- 线程池维护线程的最少数量 -->
<property
name=
"corePoolSize"
value=
"50"
/>
<!-- 线程池维护线程的最大数量,默认为Integer.MAX_VALUE -->
<property
name=
"maxPoolSize"
value=
"1000"
/>
<!-- 线程池所使用的缓冲队列,一般需要设置值>=notifyScheduledMainExecutor.maxNum;默认为Integer.MAX_VALUE -->
<property
name=
"queueCapacity"
value=
"20000"
/>
<!-- 线程池维护线程所允许的空闲时间,默认为60s -->
<property
name=
"keepAliveSeconds"
value=
"300"
/>
<!-- 线程池对拒绝任务(无线程可用)的处理策略,目前只支持AbortPolicy、CallerRunsPolicy;默认为后者 -->
<property
name=
"rejectedExecutionHandler"
>
<!-- AbortPolicy:直接抛出java.util.concurrent.RejectedExecutionException异常 -->
<!-- CallerRunsPolicy:主线程直接执行该任务,执行完之后尝试添加下一个任务到线程池中,可以有效降低向线程池内添加任务的速度 -->
<!-- DiscardOldestPolicy:抛弃旧的任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
<!-- DiscardPolicy:抛弃当前任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
<bean
class=
"java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy"
/>
</property>
</bean>
</beans>
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/config.properties
0 → 100644
浏览文件 @
b8fb6b4a
env
=
${profile.env}
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/log4j.properties
0 → 100644
浏览文件 @
b8fb6b4a
#off/fatal/error/warn/info/debug/all
log4j.debug
=
false
log4j.rootLogger
=
info, stdout
# Console output
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout
=
org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern
=
%d [%t] %-5p [%c] - %m%n
#Spring logging configuration
log4j.category.org.springframework
=
warn
#Druid logging configuration
log4j.logger.druid.sql
=
warn,stdout
log4j.logger.druid.sql.DataSource
=
warn,stdout
log4j.logger.druid.sql.Connection
=
warn,stdout
log4j.logger.druid.sql.Statement
=
warn,stdout
log4j.logger.druid.sql.ResultSet
=
warn,stdout
# MyBatis logging configuration
log4j.logger.com.zheng.qa.dao.mapper
=
debug
#log4j.logger.com.zheng.qa.dao.mapper.UserMapper=debug
#
log4j.logger.com.zheng.qa.dao.mapper.UserMapper.selectUser
=
debug
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/profiles/dev.properties
0 → 100644
浏览文件 @
b8fb6b4a
profile.env
=
dev
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/profiles/prod.properties
0 → 100644
浏览文件 @
b8fb6b4a
profile.env
=
prod
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/profiles/test.properties
0 → 100644
浏览文件 @
b8fb6b4a
profile.env
=
test
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/resources/springMVC-servlet.xml
0 → 100644
浏览文件 @
b8fb6b4a
<?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: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.xsd"
>
</beans>
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/404.jsp
0 → 100644
浏览文件 @
b8fb6b4a
<%@ page
contentType=
"text/html; charset=utf-8"
%>
<%@ taglib
uri=
"http://java.sun.com/jstl/core_rt"
prefix=
"c"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/fmt"
prefix=
"fmt"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/functions"
prefix=
"fn"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags"
prefix=
"spring"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags/form"
prefix=
"form"
%>
<c:set
var=
"basePath"
value=
"
${
pageContext
.
request
.
contextPath
}
"
/>
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
/>
<title><spring:message
code=
"404"
/></title>
</head>
<body>
404
</body>
</html>
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/500.jsp
0 → 100644
浏览文件 @
b8fb6b4a
<%@ page
contentType=
"text/html; charset=utf-8"
%>
<%@ taglib
uri=
"http://java.sun.com/jstl/core_rt"
prefix=
"c"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/fmt"
prefix=
"fmt"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/functions"
prefix=
"fn"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags"
prefix=
"spring"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags/form"
prefix=
"form"
%>
<c:set
var=
"basePath"
value=
"
${
pageContext
.
request
.
contextPath
}
"
/>
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
/>
<title>
500
</title>
</head>
<body>
<center
style=
"margin:50px auto"
>
<p>
错误代码:500
<%
//=request.getAttribute("javax.servlet.error.status_code")
%></p>
<p>
您访问的页面有错误!
</p>
<p>
错误原因:${error.message}
</p>
<p>
错误内容:${error}
</p>
<p>
<!--页面将在<span id="stime">5</span>秒后-->
跳转到
<a
href=
"${pageContext.request.contextPath}/"
>
首页
</a>
!
</p>
</center>
<%
/**
监控出错人的IP
String
ip
=
request
.
getHeader
(
" x-forwarded-for"
);
if
(
ip
==
null
||
ip
.
length
()
==
0
||
" unknown"
.
equalsIgnoreCase
(
ip
))
{
ip
=
request
.
getHeader
(
" Proxy-Client-IP"
);
// 获取代理ip
}
if
(
ip
==
null
||
ip
.
length
()
==
0
||
" unknown"
.
equalsIgnoreCase
(
ip
))
{
ip
=
request
.
getHeader
(
" WL-Proxy-Client-IP"
);
// 获取代理ip
}
if
(
ip
==
null
||
ip
.
length
()
==
0
||
" unknown"
.
equalsIgnoreCase
(
ip
))
{
ip
=
request
.
getRemoteAddr
();
// 获取真实ip
}
//out.println(ip+"<br/
>
<
br
/
>
你的地址是
:
<
br
/
>
<
br
/
>
");
Document doc = Jsoup.connect("
http:
//ip.chinaz.com/?IP="+ip).timeout(9000).get();
Element
e
=
doc
.
select
(
"#status"
).
first
();
//out.println(e);
*/
%>
</body>
</html>
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/jsp/index.jsp
0 → 100644
浏览文件 @
b8fb6b4a
<%@ page
contentType=
"text/html; charset=utf-8"
%>
<%@ taglib
uri=
"http://java.sun.com/jstl/core_rt"
prefix=
"c"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/fmt"
prefix=
"fmt"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/functions"
prefix=
"fn"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags"
prefix=
"spring"
%>
<%@ taglib
uri=
"http://www.springframework.org/tags/form"
prefix=
"form"
%>
<c:set
var=
"basePath"
value=
"
${
pageContext
.
request
.
contextPath
}
"
/>
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
/>
<title>
首页
</title>
</head>
<body>
</body>
</html>
\ No newline at end of file
zheng-upms/zheng-upms-admin/src/main/webapp/WEB-INF/web.xml
0 → 100644
浏览文件 @
b8fb6b4a
<?xml version="1.0" encoding="UTF-8"?>
<web-app
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns=
"http://java.sun.com/xml/ns/javaee"
xmlns:web=
"http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation=
"http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version=
"2.5"
>
<!-- 强制进行转码 -->
<filter>
<filter-name>
CharacterEncodingFilter
</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>
encoding
</param-name>
<param-value>
UTF-8
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>
CharacterEncodingFilter
</filter-name>
<url-pattern>
/*
</url-pattern>
<dispatcher>
REQUEST
</dispatcher>
<dispatcher>
FORWARD
</dispatcher>
</filter-mapping>
<!-- 默认的spring配置文件是在WEB-INF下的applicationContext.xml -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>
contextConfigLocation
</param-name>
<param-value>
classpath*:applicationContext*.xml
</param-value>
</context-param>
<!-- 日志配置文件 -->
<context-param>
<param-name>
log4jConfigLocation
</param-name>
<param-value>
classpath:log4j.properties
</param-value>
</context-param>
<!-- springMVC的核心控制器 -->
<servlet>
<servlet-name>
springMVC
</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>
contextConfigLocation
</param-name>
<param-value>
classpath*:springMVC-servlet.xml
</param-value>
</init-param>
<load-on-startup>
1
</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>
springMVC
</servlet-name>
<url-pattern>
/
</url-pattern>
</servlet-mapping>
<!-- Spring Security -->
<!--
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<!-- Druid连接池监控页面 -->
<servlet>
<servlet-name>
DruidStatView
</servlet-name>
<servlet-class>
com.alibaba.druid.support.http.StatViewServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>
DruidStatView
</servlet-name>
<url-pattern>
/druid/*
</url-pattern>
</servlet-mapping>
<!-- session配置 -->
<session-config>
<session-timeout>
120
</session-timeout>
</session-config>
<!-- 欢迎页面 -->
<welcome-file-list>
<welcome-file>
index.html
</welcome-file>
<welcome-file>
index.jsp
</welcome-file>
</welcome-file-list>
<!-- 错误页面 -->
<error-page>
<error-code>
404
</error-code>
<location>
/WEB-INF/jsp/404.jsp
</location>
</error-page>
<error-page>
<error-code>
500
</error-code>
<location>
/WEB-INF/jsp/500.jsp
</location>
</error-page>
</web-app>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录