资源简介
使用Java开发的OA请假管理系统。使用了Spring,SpringMVC,Mybatis框架。数据库使用Mysql。前台页面使用的是jsp页面。并且实现了JavaMail发邮件功能。实现了多级员工请假和多级领导审批请假的功能和流程
代码片段和文件信息
package com.jksmart.wechat.sdk.pub;
import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
import java.util.Properties;
public class InitConfig {
private static String classPath;
//公众号相关
private static String appID;
private static String appsecret;
private static String openIdName;
private static String wReturnPrefix;
//管理相关
private static String user;
private static String login;
private static String encp;//p加密
private static Integer loginTryLimit;//登录错误次数限制
private static Integer adminLockInterval;
private static boolean isDebug;
//系统配置
private static String fileUploadFolder;//上传文件保存目录
private static String auditImgCompressFolder;
private static String auditPrjCompressFolder;
private static String prjTrackingCompressFolder;
private static String incubationParkCompressFolder;
private static String userTrackingCompressFolder;
//幸运大抽奖获取用户数量 默认为50
private static Integer lotteryUserNumber=50;
@Deprecated
private static boolean giftCodeEncp = true;//加密
public static void init() throws IOException URISyntaxException{
generateClassPath();
Properties props = new Properties();
props.load(InitConfig.class.getClassLoader().getResourceAsStream(“config.properties“));
appID = props.getProperty(“appID“);
appsecret = props.getProperty(“appsecret“);
openIdName = props.getProperty(“openIdName“);
user = props.getProperty(“user“);
login = props.getProperty(“login“);
wReturnPrefix = props.getProperty(“wReturnPrefix“);
giftCodeEncp = Boolean.valueOf(props.getProperty(“giftCodeEncp“));
String loginTryLimitStr = props.getProperty(“loginTryLimit“);
loginTryLimit = objectUtils.isEmpty(loginTryLimitStr)?null:Integer.valueOf(loginTryLimitStr);
String adminLockIntervalStr = props.getProperty(“adminLockInterval“);
adminLockInterval = objectUtils.isEmpty(adminLockIntervalStr)?null:Integer.valueOf(adminLockIntervalStr);
isDebug = Boolean.valueOf(props.getProperty(“isDebug“));
String lotteryUserNumberStr = props.getProperty(“lotteryUserNumber“);
lotteryUserNumber = objectUtils.isEmpty(lotteryUserNumberStr)?50:Integer.valueOf(lotteryUserNumberStr);
generateAllFileUploadPath(props);
}
private static void generateAllFileUploadPath(Properties props) throws IOException {
String configuredPath = props.getProperty(“fileUploadFolder“classPath);
if(configuredPath.startsWith(“classpath:“)){
configuredPath = configuredPath.split(“classpath:“)[1];
configuredPath.replace(‘/‘ File.separatorChar);
final File uploadFolder = new File(classPath+File.separatorChar+configuredPath);
if(!uploadFolder.exists()){
uploadFolder.createNewFile();
}
configuredPath = uploadFolder.getCanonicalPath();
}
fileUploadFolder = configuredPath;
configuredPath = props.getProperty(“auditImgCompressFolder“classPath);
if(configuredPath.startsWith(“classpath:“)){
configuredPath = configuredPath.split(“classpath
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1580 2017-04-24 11:44 SCT_OA\ba
文件 1213 2017-04-24 11:44 SCT_OA\ba
文件 567 2017-04-24 11:44 SCT_OA\ba
文件 57 2017-04-24 11:44 SCT_OA\ba
文件 743 2017-04-24 11:44 SCT_OA\ba
文件 90 2017-04-24 11:44 SCT_OA\ba
文件 737 2017-04-24 11:44 SCT_OA\ba
文件 252 2017-04-24 11:44 SCT_OA\ba
文件 49 2017-04-24 11:44 SCT_OA\ba
文件 6 2017-04-24 11:44 SCT_OA\ba
文件 3 2017-04-24 11:44 SCT_OA\ba
文件 3 2017-04-24 11:44 SCT_OA\ba
文件 737 2017-04-24 11:44 SCT_OA\ba
文件 1213 2017-04-24 11:44 SCT_OA\ba
文件 8282 2017-04-24 11:44 SCT_OA\ba
文件 567 2017-04-24 11:44 SCT_OA\ba
文件 6 2017-04-24 11:44 SCT_OA\ba
文件 743 2017-04-24 11:44 SCT_OA\ba
文件 49 2017-04-24 11:44 SCT_OA\ba
文件 1580 2017-04-24 11:44 SCT_OA\ba
文件 90 2017-04-24 11:44 SCT_OA\ba
文件 252 2017-04-24 11:44 SCT_OA\ba
文件 39 2017-04-24 11:44 SCT_OA\ba
文件 57 2017-04-24 11:44 SCT_OA\ba
文件 647 2017-04-24 11:44 SCT_OA\ba
文件 50176 2017-04-24 11:44 SCT_OA\ba
文件 8282 2017-04-24 11:44 SCT_OA\ba
文件 39 2017-04-24 11:44 SCT_OA\ba
文件 647 2017-04-24 11:44 SCT_OA\ba
文件 9534 2017-05-26 15:34 SCT_OA\db_oa.sql
............此处省略3267个文件信息
相关资源
- java购物商城demo源码
- Java api 1.8 中文 帮助文档
- 轻量级JavaEE企业应用实战第四版配套
- 电力巡查系统,Java,ssm系统,层级分
- 基于JavaEE的网上购物商城
- docx4j生成word文档
- Java Web主流框架整合开发:J2EE+Struts
- 清华大学出版社JAVA从入门到精通第
- Java连接SAP的相关JCO包。包括各个Lin
- 小型酒店管理系统毕业设计javaEE
- 基于opencv+java的银行卡图片处理
- “E-家园”个人网站--java开发
- java多种方式实现pdf文件电子签名
- 爬虫搜索简单的搜索引擎java爬虫搜索
- JavaWeb基于SSM框架的仓库管理系统源码
- SSM可运行的基于Java在线学习平台 毕设
- Java 传智播客javaweb毕业设计资料和源
- 分享一套java基于SSM(spring+springMVC+M
- 运动会管理系统 java mysql 完整能运行
- Java ssm 完整项目包括数据库
- 学生成绩管理系统 + javaweb 毕业设计
- Java 基于ssh的社团管理系统的设计与实
- java 网上商城的所有源码数据、黑马传
- 全套五子棋毕业设计
- 基于Java WEB的校园二手交易平台
- java从入门到精通 版 第三版 源码 光
- 基于JavaWeb的医药管理系统.rar
- 网上书店系统java+sqlserver+jsp+servlet+s
- Java+MySQL航空在线订票系统的设计与实
- 快乐农场java开发程序代码
评论
共有 条评论