From 2222507f7896e01da504a65ac4c61e5da3c6b09c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Wed, 15 Feb 2017 22:57:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7=E4=BB=A3=E7=A0=81=E7=BB=93?= =?UTF-8?q?=E6=9E=84=EF=BC=8C=E9=87=87=E7=94=A8Maven=E6=9D=A5=E7=AE=A1?= =?UTF-8?q?=E7=90=86jar=E5=8C=85(12)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/common/email.properties | 3 + src/main/resources/common/jdbc.properties | 4 + .../common/limitbasicdata.properties | 5 + src/main/resources/hibernate/Account.hbm.xml | 36 ++ .../resources/hibernate/AccountHead.hbm.xml | 56 +++ .../resources/hibernate/AccountItem.hbm.xml | 36 ++ src/main/resources/hibernate/App.hbm.xml | 81 ++++ src/main/resources/hibernate/Asset.hbm.xml | 96 +++++ .../resources/hibernate/Assetcategory.hbm.xml | 26 ++ .../resources/hibernate/Assetname.hbm.xml | 34 ++ .../resources/hibernate/Basicuser.hbm.xml | 69 ++++ src/main/resources/hibernate/Category.hbm.xml | 26 ++ src/main/resources/hibernate/Depot.hbm.xml | 26 ++ .../resources/hibernate/DepotHead.hbm.xml | 81 ++++ .../resources/hibernate/DepotItem.hbm.xml | 46 +++ .../resources/hibernate/Functions.hbm.xml | 54 +++ .../resources/hibernate/InOutItem.hbm.xml | 26 ++ .../resources/hibernate/Logdetails.hbm.xml | 44 +++ src/main/resources/hibernate/Material.hbm.xml | 59 +++ .../hibernate/MaterialCategory.hbm.xml | 24 ++ src/main/resources/hibernate/Person.hbm.xml | 21 ++ src/main/resources/hibernate/Role.hbm.xml | 16 + src/main/resources/hibernate/Supplier.hbm.xml | 69 ++++ .../resources/hibernate/UserBusiness.hbm.xml | 26 ++ .../resources/hibernate/hibernate.cfg.xml | 46 +++ .../resources/i18n/messages_en_US.properties | 7 + .../resources/i18n/messages_zh_CN.properties | 7 + src/main/resources/log4j/log4j.properties | 67 ++++ .../spring/basic-applicationContext.xml | 349 ++++++++++++++++++ .../spring/dao-applicationContext.xml | 55 +++ .../spring/quartz-applicationContext.xml.xml | 36 ++ src/main/resources/struts2/account-struts.xml | 11 + .../resources/struts2/accountHead-struts.xml | 11 + .../resources/struts2/accountItem-struts.xml | 11 + src/main/resources/struts2/app-struts.xml | 11 + src/main/resources/struts2/asset-struts.xml | 32 ++ .../resources/struts2/assetname-struts.xml | 11 + .../resources/struts2/category-struts.xml | 11 + src/main/resources/struts2/channel-struts.xml | 13 + src/main/resources/struts2/depot-struts.xml | 11 + .../resources/struts2/depotHead-struts.xml | 11 + .../resources/struts2/depotItem-struts.xml | 21 ++ .../resources/struts2/functions-struts.xml | 11 + .../resources/struts2/inOutItem-struts.xml | 11 + src/main/resources/struts2/log-struts.xml | 11 + .../resources/struts2/material-struts.xml | 11 + .../struts2/materialCategory-struts.xml | 11 + src/main/resources/struts2/person-struts.xml | 11 + src/main/resources/struts2/report-struts.xml | 11 + src/main/resources/struts2/role-struts.xml | 11 + src/main/resources/struts2/struts.properties | 2 + src/main/resources/struts2/struts.xml | 46 +++ .../resources/struts2/supplier-struts.xml | 11 + src/main/resources/struts2/user-struts.xml | 23 ++ .../resources/struts2/userBusiness-struts.xml | 11 + 55 files changed, 1866 insertions(+) create mode 100644 src/main/resources/common/email.properties create mode 100644 src/main/resources/common/jdbc.properties create mode 100644 src/main/resources/common/limitbasicdata.properties create mode 100644 src/main/resources/hibernate/Account.hbm.xml create mode 100644 src/main/resources/hibernate/AccountHead.hbm.xml create mode 100644 src/main/resources/hibernate/AccountItem.hbm.xml create mode 100644 src/main/resources/hibernate/App.hbm.xml create mode 100644 src/main/resources/hibernate/Asset.hbm.xml create mode 100644 src/main/resources/hibernate/Assetcategory.hbm.xml create mode 100644 src/main/resources/hibernate/Assetname.hbm.xml create mode 100644 src/main/resources/hibernate/Basicuser.hbm.xml create mode 100644 src/main/resources/hibernate/Category.hbm.xml create mode 100644 src/main/resources/hibernate/Depot.hbm.xml create mode 100644 src/main/resources/hibernate/DepotHead.hbm.xml create mode 100644 src/main/resources/hibernate/DepotItem.hbm.xml create mode 100644 src/main/resources/hibernate/Functions.hbm.xml create mode 100644 src/main/resources/hibernate/InOutItem.hbm.xml create mode 100644 src/main/resources/hibernate/Logdetails.hbm.xml create mode 100644 src/main/resources/hibernate/Material.hbm.xml create mode 100644 src/main/resources/hibernate/MaterialCategory.hbm.xml create mode 100644 src/main/resources/hibernate/Person.hbm.xml create mode 100644 src/main/resources/hibernate/Role.hbm.xml create mode 100644 src/main/resources/hibernate/Supplier.hbm.xml create mode 100644 src/main/resources/hibernate/UserBusiness.hbm.xml create mode 100644 src/main/resources/hibernate/hibernate.cfg.xml create mode 100644 src/main/resources/i18n/messages_en_US.properties create mode 100644 src/main/resources/i18n/messages_zh_CN.properties create mode 100644 src/main/resources/log4j/log4j.properties create mode 100644 src/main/resources/spring/basic-applicationContext.xml create mode 100644 src/main/resources/spring/dao-applicationContext.xml create mode 100644 src/main/resources/spring/quartz-applicationContext.xml.xml create mode 100644 src/main/resources/struts2/account-struts.xml create mode 100644 src/main/resources/struts2/accountHead-struts.xml create mode 100644 src/main/resources/struts2/accountItem-struts.xml create mode 100644 src/main/resources/struts2/app-struts.xml create mode 100644 src/main/resources/struts2/asset-struts.xml create mode 100644 src/main/resources/struts2/assetname-struts.xml create mode 100644 src/main/resources/struts2/category-struts.xml create mode 100644 src/main/resources/struts2/channel-struts.xml create mode 100644 src/main/resources/struts2/depot-struts.xml create mode 100644 src/main/resources/struts2/depotHead-struts.xml create mode 100644 src/main/resources/struts2/depotItem-struts.xml create mode 100644 src/main/resources/struts2/functions-struts.xml create mode 100644 src/main/resources/struts2/inOutItem-struts.xml create mode 100644 src/main/resources/struts2/log-struts.xml create mode 100644 src/main/resources/struts2/material-struts.xml create mode 100644 src/main/resources/struts2/materialCategory-struts.xml create mode 100644 src/main/resources/struts2/person-struts.xml create mode 100644 src/main/resources/struts2/report-struts.xml create mode 100644 src/main/resources/struts2/role-struts.xml create mode 100644 src/main/resources/struts2/struts.properties create mode 100644 src/main/resources/struts2/struts.xml create mode 100644 src/main/resources/struts2/supplier-struts.xml create mode 100644 src/main/resources/struts2/user-struts.xml create mode 100644 src/main/resources/struts2/userBusiness-struts.xml diff --git a/src/main/resources/common/email.properties b/src/main/resources/common/email.properties new file mode 100644 index 00000000..bd530070 --- /dev/null +++ b/src/main/resources/common/email.properties @@ -0,0 +1,3 @@ +stmp=smtp.126.com +emailname=accountnms@126.com +password=public \ No newline at end of file diff --git a/src/main/resources/common/jdbc.properties b/src/main/resources/common/jdbc.properties new file mode 100644 index 00000000..19baf067 --- /dev/null +++ b/src/main/resources/common/jdbc.properties @@ -0,0 +1,4 @@ +jdbcUrl= jdbc\:mysql\://localhost\:3306/jsh_erp?useUnicode\=true&characterEncoding\=UTF-8 +driverClass= com.mysql.jdbc.Driver +user= root +password=1234 \ No newline at end of file diff --git a/src/main/resources/common/limitbasicdata.properties b/src/main/resources/common/limitbasicdata.properties new file mode 100644 index 00000000..6177cad4 --- /dev/null +++ b/src/main/resources/common/limitbasicdata.properties @@ -0,0 +1,5 @@ +bigtypenum=20 +smalltypenum=20 +consumeForm=20 +consumePlace=20 +emailnum=20 \ No newline at end of file diff --git a/src/main/resources/hibernate/Account.hbm.xml b/src/main/resources/hibernate/Account.hbm.xml new file mode 100644 index 00000000..321003ea --- /dev/null +++ b/src/main/resources/hibernate/Account.hbm.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + 名称 + + + + + 编号 + + + + + 期初金额 + + + + + 当前余额 + + + + + 备注 + + + + diff --git a/src/main/resources/hibernate/AccountHead.hbm.xml b/src/main/resources/hibernate/AccountHead.hbm.xml new file mode 100644 index 00000000..c854333e --- /dev/null +++ b/src/main/resources/hibernate/AccountHead.hbm.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + 类型(支出/收入/收款/付款/转账) + + + + + 单位Id(收款/付款单位) + + + + + 经手人Id + + + + + 变动金额(优惠/收款/付款/实付) + + + + + 合计金额 + + + + + 账户(收款/付款) + + + + + 单据编号 + + + + + 单据日期 + + + + + 备注 + + + + diff --git a/src/main/resources/hibernate/AccountItem.hbm.xml b/src/main/resources/hibernate/AccountItem.hbm.xml new file mode 100644 index 00000000..581854b0 --- /dev/null +++ b/src/main/resources/hibernate/AccountItem.hbm.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + 表头Id + + + + + 账户Id + + + + + 收支项目Id + + + + + 单项金额 + + + + + 单据备注 + + + + diff --git a/src/main/resources/hibernate/App.hbm.xml b/src/main/resources/hibernate/App.hbm.xml new file mode 100644 index 00000000..6daa362f --- /dev/null +++ b/src/main/resources/hibernate/App.hbm.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + 代号 + + + + + 名称 + + + + + 类型 + + + + + 图标 + + + + + 链接 + + + + + 宽度 + + + + + 高度 + + + + + 拉伸 + + + + + 最大化 + + + + + Flash + + + + + 种类 + + + + + 排序号 + + + + + 备注 + + + + + 启用 + + + + diff --git a/src/main/resources/hibernate/Asset.hbm.xml b/src/main/resources/hibernate/Asset.hbm.xml new file mode 100644 index 00000000..1bf1e386 --- /dev/null +++ b/src/main/resources/hibernate/Asset.hbm.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + 位置 + + + + + 标签:以空格为分隔符 + + + + + 资产的状态:0==在库,1==在用,2==消费 + + + + + + + + + + 购买价格 + + + + + 购买日期 + + + + + 有效日期 + + + + + 保修日期 + + + + + 资产编号 + + + + + 资产序列号 + + + + + + + + + + 描述信息 + + + + + 资产添加时间,统计报表使用 + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/hibernate/Assetcategory.hbm.xml b/src/main/resources/hibernate/Assetcategory.hbm.xml new file mode 100644 index 00000000..72b09816 --- /dev/null +++ b/src/main/resources/hibernate/Assetcategory.hbm.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + 资产类型名称 + + + + + 是否系统自带 0==系统 1==非系统 + + + + + 描述信息 + + + + diff --git a/src/main/resources/hibernate/Assetname.hbm.xml b/src/main/resources/hibernate/Assetname.hbm.xml new file mode 100644 index 00000000..45610bdb --- /dev/null +++ b/src/main/resources/hibernate/Assetname.hbm.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + 资产名称 + + + + + + + + 是否系统自带 0==系统 1==非系统 + + + + + 描述信息 + + + + + 是否为耗材 0==否 1==是 耗材状态只能是消费 + + + + diff --git a/src/main/resources/hibernate/Basicuser.hbm.xml b/src/main/resources/hibernate/Basicuser.hbm.xml new file mode 100644 index 00000000..e6abb717 --- /dev/null +++ b/src/main/resources/hibernate/Basicuser.hbm.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + 用户姓名--例如张三 + + + + + 登录用户名--可能为空 + + + + + 登陆密码 + + + + + 职位 + + + + + 所属部门 + + + + + 电子邮箱 + + + + + 手机号码 + + + + + 是否为管理者 0==管理者 1==员工 + + + + + 是否系统自带数据 + + + + + 用户状态 + + + + + 用户描述信息 + + + + + + + diff --git a/src/main/resources/hibernate/Category.hbm.xml b/src/main/resources/hibernate/Category.hbm.xml new file mode 100644 index 00000000..0e808600 --- /dev/null +++ b/src/main/resources/hibernate/Category.hbm.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + 资产类型名称 + + + + + 是否系统自带 0==系统 1==非系统 + + + + + 描述信息 + + + + diff --git a/src/main/resources/hibernate/Depot.hbm.xml b/src/main/resources/hibernate/Depot.hbm.xml new file mode 100644 index 00000000..17fdd785 --- /dev/null +++ b/src/main/resources/hibernate/Depot.hbm.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + 仓库名称 + + + + + 排序 + + + + + 描述 + + + + diff --git a/src/main/resources/hibernate/DepotHead.hbm.xml b/src/main/resources/hibernate/DepotHead.hbm.xml new file mode 100644 index 00000000..80352b74 --- /dev/null +++ b/src/main/resources/hibernate/DepotHead.hbm.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + 类型(出库/入库) + + + + + 出入库分类 + + + + + 项目Id + + + + + 票据号 + + + + + 操作员名字 + + + + + 创建时间 + + + + + 出入库时间 + + + + + 供应商Id + + + + + 经手人Id + + + + + 账户Id + + + + + 变动金额(收款/付款) + + + + + 调拨时,对方项目Id + + + + + 合计金额 + + + + + 备注 + + + + diff --git a/src/main/resources/hibernate/DepotItem.hbm.xml b/src/main/resources/hibernate/DepotItem.hbm.xml new file mode 100644 index 00000000..c6de4ed9 --- /dev/null +++ b/src/main/resources/hibernate/DepotItem.hbm.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + 表头Id + + + + + 材料Id + + + + + 数量 + + + + + 单价 + + + + + 金额 + + + + + 描述 + + + + + 图片 + + + + diff --git a/src/main/resources/hibernate/Functions.hbm.xml b/src/main/resources/hibernate/Functions.hbm.xml new file mode 100644 index 00000000..2a8923bc --- /dev/null +++ b/src/main/resources/hibernate/Functions.hbm.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + 编号 + + + + + 名称 + + + + + 上级编号 + + + + + 链接 + + + + + 收缩 + + + + + 排序 + + + + + 启用 + + + + + 类型 + + + + + + + diff --git a/src/main/resources/hibernate/InOutItem.hbm.xml b/src/main/resources/hibernate/InOutItem.hbm.xml new file mode 100644 index 00000000..4e8afb9c --- /dev/null +++ b/src/main/resources/hibernate/InOutItem.hbm.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + 名称 + + + + + 类型 + + + + + 备注 + + + + diff --git a/src/main/resources/hibernate/Logdetails.hbm.xml b/src/main/resources/hibernate/Logdetails.hbm.xml new file mode 100644 index 00000000..8f6d4429 --- /dev/null +++ b/src/main/resources/hibernate/Logdetails.hbm.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + 操作模块名称 + + + + + 客户端IP + + + + + 创建时间 + + + + + 操作状态 0==成功,1==失败 + + + + + 操作详情 + + + + + 备注信息 + + + + diff --git a/src/main/resources/hibernate/Material.hbm.xml b/src/main/resources/hibernate/Material.hbm.xml new file mode 100644 index 00000000..4b947e83 --- /dev/null +++ b/src/main/resources/hibernate/Material.hbm.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + 名称 + + + + + 型号 + + + + + 颜色 + + + + + 单位 + + + + + 零售价 + + + + + 最低售价 + + + + + 预设售价一 + + + + + 预设售价二 + + + + + 备注 + + + + diff --git a/src/main/resources/hibernate/MaterialCategory.hbm.xml b/src/main/resources/hibernate/MaterialCategory.hbm.xml new file mode 100644 index 00000000..211cd14b --- /dev/null +++ b/src/main/resources/hibernate/MaterialCategory.hbm.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + 名称 + + + + + 等级 + + + + + + + diff --git a/src/main/resources/hibernate/Person.hbm.xml b/src/main/resources/hibernate/Person.hbm.xml new file mode 100644 index 00000000..f3e03159 --- /dev/null +++ b/src/main/resources/hibernate/Person.hbm.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + 类型 + + + + + 姓名 + + + + diff --git a/src/main/resources/hibernate/Role.hbm.xml b/src/main/resources/hibernate/Role.hbm.xml new file mode 100644 index 00000000..a76e27f1 --- /dev/null +++ b/src/main/resources/hibernate/Role.hbm.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + 角色名称 + + + + diff --git a/src/main/resources/hibernate/Supplier.hbm.xml b/src/main/resources/hibernate/Supplier.hbm.xml new file mode 100644 index 00000000..c4410ec7 --- /dev/null +++ b/src/main/resources/hibernate/Supplier.hbm.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + 供应商名称 + + + + + 类型 + + + + + 联系人 + + + + + 联系电话 + + + + + 电子邮箱 + + + + + 期初应收 + + + + + 期初应付 + + + + + 累计应收 + + + + + 累计应付 + + + + + + + + 是否系统自带 0==系统 1==非系统 + + + + + 启用 + + + + diff --git a/src/main/resources/hibernate/UserBusiness.hbm.xml b/src/main/resources/hibernate/UserBusiness.hbm.xml new file mode 100644 index 00000000..98b9201b --- /dev/null +++ b/src/main/resources/hibernate/UserBusiness.hbm.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + 类别 + + + + + 主ID + + + + + + + + + diff --git a/src/main/resources/hibernate/hibernate.cfg.xml b/src/main/resources/hibernate/hibernate.cfg.xml new file mode 100644 index 00000000..5a4b823f --- /dev/null +++ b/src/main/resources/hibernate/hibernate.cfg.xml @@ -0,0 +1,46 @@ + + + + + + + org.hibernate.dialect.MySQL5Dialect + + true + + update + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/i18n/messages_en_US.properties b/src/main/resources/i18n/messages_en_US.properties new file mode 100644 index 00000000..cf790962 --- /dev/null +++ b/src/main/resources/i18n/messages_en_US.properties @@ -0,0 +1,7 @@ +language=Select Language +enus=American English +zhcn=Simplified Chinese +logintitle=Welcome to the BenaMaid System +username=username +password=password +login_submit=login diff --git a/src/main/resources/i18n/messages_zh_CN.properties b/src/main/resources/i18n/messages_zh_CN.properties new file mode 100644 index 00000000..b8211f37 --- /dev/null +++ b/src/main/resources/i18n/messages_zh_CN.properties @@ -0,0 +1,7 @@ +language=\u9009\u62e9\u8bed\u8a00 +enus=\u7f8e\u5f0f\u82f1\u8bed +zhcn=\u7b80\u4f53\u4e2d\u6587 +logintitle=\u6b22\u8fce\u5149\u4e34BenaMaid\u7cfb\u7edf +username=\u7528\u6237\u540d +password=\u5bc6\u7801 +login_submit=\u767b\u5f55 diff --git a/src/main/resources/log4j/log4j.properties b/src/main/resources/log4j/log4j.properties new file mode 100644 index 00000000..46226f16 --- /dev/null +++ b/src/main/resources/log4j/log4j.properties @@ -0,0 +1,67 @@ +# level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。 +#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。 +#Log4jTest.java中的Logger logger = Logger.getLogger(this.getClass().getName());可能对应了log4j.rootLogger=DEBUG,CONSOLE,A1的配置 +log4j.rootLogger=INFO,D,E,stdout + +##########控制台输出############## +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.Target=System.out +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +#log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n +log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n + +#######配置hibernate日志输入目录,暂时没有使用到############ +#log4j.logger.org.hibernate = OFF,hibernate +#log4j.logger.org.hibernate.tool.hbm2ddl=debug +#log4j.appender.hibernate = org.apache.log4j.RollingFileAppender +#log4j.appender.hibernate.file = ${webApp.log4j.path}/logs/jsh_hibernate.log +#log4j.appender.hibernate.layout = org.apache.log4j.PatternLayout +#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n +#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n +#log4j.appender.hibernate.append = false + +###输出到日志文件指定最低为INFO级别 ### +log4j.appender.D=org.apache.log4j.RollingFileAppender +log4j.appender.D.File=${webApp.log4j.path}/logs/jsh-info.log +log4j.appender.D.MaxFileSize=50MB +log4j.appender.D.MaxBackupIndex=10 +##the lower level +log4j.appender.D.Threshold=INFO +log4j.appender.D.layout=org.apache.log4j.PatternLayout +#log4j.appender.D.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n +log4j.appender.D.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n + +###输出错误信息内容到指定文件ERROR级别### +log4j.appender.E= org.apache.log4j.RollingFileAppender +log4j.appender.E.File=${webApp.log4j.path}/logs/jsh-error.log +log4j.appender.E.MaxFileSize=50MB +log4j.appender.E.MaxBackupIndex=10 +log4j.appender.E.Threshold = ERROR +log4j.appender.E.layout = org.apache.log4j.PatternLayout +##log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%C %M %L]\:%m%n +log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss} [%p]-%m%n +# %n代表换行 +# %d代表日期 +# %c代表路径名(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为绝对类名)# %c{1}为类名,如Log4jTest +# %l代表类路径及代码所在行数,%L仅代表代码所在行数 +# [%-5p]代表该日志对应的日志级别(%5p),如DEBUG,ERROR,中间的-起到在[]中左对齐的作用 +# %m代表“类名:”(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为类名)及日志信息 +#---------------------------------------------------------------------------------- +#分别说明如下: +#1、使用Logger logger = Logger.getLogger("DAO")获得配置时,属性文件中必须要有对应设置:log4j.logger.DAO=DEBUG,A2 +#2、%c为DAO +#3、%l为logger.debug("DAO: Debug info.");的类绝对路径以及代码所在行, +# log.DAOlogTest.doGet(DAOlogTest.java:23) +#4、%L为logger.debug("DAO: Debug info.");代码所在行 23 +#5、%m为类名和日志信息 DAO: Debug info. +#1、使用Logger logger = Logger.getLogger(this.getClass().getName())获得配置时 +#2、%c为log.Log4jTest %c{1}为Log4jTest +#3、%l为 log.Log4jTest.doGet(Log4jTest.java:23) +#4、%L同上 +#5、%m为 Debug info. +#-X号: X信息输出时左对齐; +#%p: 日志信息级别 +#%d{}: 日志信息产生时间 +#%c: 日志信息所在地(类名) +#%m: 产生的日志具体信息 +#%n: 输出日志信息换行 diff --git a/src/main/resources/spring/basic-applicationContext.xml b/src/main/resources/spring/basic-applicationContext.xml new file mode 100644 index 00000000..9d1e86fe --- /dev/null +++ b/src/main/resources/spring/basic-applicationContext.xml @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/spring/dao-applicationContext.xml b/src/main/resources/spring/dao-applicationContext.xml new file mode 100644 index 00000000..8261312c --- /dev/null +++ b/src/main/resources/spring/dao-applicationContext.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/spring/quartz-applicationContext.xml.xml b/src/main/resources/spring/quartz-applicationContext.xml.xml new file mode 100644 index 00000000..444ff888 --- /dev/null +++ b/src/main/resources/spring/quartz-applicationContext.xml.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + 0 45 9,10,11,12 * * ? + + + + + + + + timerTest + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/account-struts.xml b/src/main/resources/struts2/account-struts.xml new file mode 100644 index 00000000..e96a081d --- /dev/null +++ b/src/main/resources/struts2/account-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/resources/struts2/accountHead-struts.xml b/src/main/resources/struts2/accountHead-struts.xml new file mode 100644 index 00000000..927330b6 --- /dev/null +++ b/src/main/resources/struts2/accountHead-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/resources/struts2/accountItem-struts.xml b/src/main/resources/struts2/accountItem-struts.xml new file mode 100644 index 00000000..c470d14b --- /dev/null +++ b/src/main/resources/struts2/accountItem-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/resources/struts2/app-struts.xml b/src/main/resources/struts2/app-struts.xml new file mode 100644 index 00000000..e856de87 --- /dev/null +++ b/src/main/resources/struts2/app-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/asset-struts.xml b/src/main/resources/struts2/asset-struts.xml new file mode 100644 index 00000000..50c75347 --- /dev/null +++ b/src/main/resources/struts2/asset-struts.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + application/vnd.ms-excel + excelStream + attachment;filename="${fileName}" + 1024 + + + + + + + application/vnd.ms-excel + excelStream + attachment;filename="${fileName}" + 1024 + + /pages/asset/asset.jsp + + + \ No newline at end of file diff --git a/src/main/resources/struts2/assetname-struts.xml b/src/main/resources/struts2/assetname-struts.xml new file mode 100644 index 00000000..5aeb1016 --- /dev/null +++ b/src/main/resources/struts2/assetname-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/category-struts.xml b/src/main/resources/struts2/category-struts.xml new file mode 100644 index 00000000..3322bbba --- /dev/null +++ b/src/main/resources/struts2/category-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/channel-struts.xml b/src/main/resources/struts2/channel-struts.xml new file mode 100644 index 00000000..1b245309 --- /dev/null +++ b/src/main/resources/struts2/channel-struts.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/src/main/resources/struts2/depot-struts.xml b/src/main/resources/struts2/depot-struts.xml new file mode 100644 index 00000000..c3c219b7 --- /dev/null +++ b/src/main/resources/struts2/depot-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/depotHead-struts.xml b/src/main/resources/struts2/depotHead-struts.xml new file mode 100644 index 00000000..e6f581fa --- /dev/null +++ b/src/main/resources/struts2/depotHead-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/depotItem-struts.xml b/src/main/resources/struts2/depotItem-struts.xml new file mode 100644 index 00000000..2d106613 --- /dev/null +++ b/src/main/resources/struts2/depotItem-struts.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + application/vnd.ms-excel + excelStream + attachment;filename="${fileName}" + 1024 + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/functions-struts.xml b/src/main/resources/struts2/functions-struts.xml new file mode 100644 index 00000000..5fb66ff6 --- /dev/null +++ b/src/main/resources/struts2/functions-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/inOutItem-struts.xml b/src/main/resources/struts2/inOutItem-struts.xml new file mode 100644 index 00000000..99d49db8 --- /dev/null +++ b/src/main/resources/struts2/inOutItem-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/resources/struts2/log-struts.xml b/src/main/resources/struts2/log-struts.xml new file mode 100644 index 00000000..77fb2949 --- /dev/null +++ b/src/main/resources/struts2/log-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/material-struts.xml b/src/main/resources/struts2/material-struts.xml new file mode 100644 index 00000000..d5e38778 --- /dev/null +++ b/src/main/resources/struts2/material-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/materialCategory-struts.xml b/src/main/resources/struts2/materialCategory-struts.xml new file mode 100644 index 00000000..d682bdaa --- /dev/null +++ b/src/main/resources/struts2/materialCategory-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/person-struts.xml b/src/main/resources/struts2/person-struts.xml new file mode 100644 index 00000000..47fb0b16 --- /dev/null +++ b/src/main/resources/struts2/person-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/report-struts.xml b/src/main/resources/struts2/report-struts.xml new file mode 100644 index 00000000..b34945fd --- /dev/null +++ b/src/main/resources/struts2/report-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/role-struts.xml b/src/main/resources/struts2/role-struts.xml new file mode 100644 index 00000000..09fb1c67 --- /dev/null +++ b/src/main/resources/struts2/role-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/struts.properties b/src/main/resources/struts2/struts.properties new file mode 100644 index 00000000..8847c128 --- /dev/null +++ b/src/main/resources/struts2/struts.properties @@ -0,0 +1,2 @@ +# struts.properties +#struts.custom.i18n.resources=messages diff --git a/src/main/resources/struts2/struts.xml b/src/main/resources/struts2/struts.xml new file mode 100644 index 00000000..6f8de078 --- /dev/null +++ b/src/main/resources/struts2/struts.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /pages/common/admin.jsp + + + /pages/common/{1}.jsp + + + /pages/common/admin.jsp + + + \ No newline at end of file diff --git a/src/main/resources/struts2/supplier-struts.xml b/src/main/resources/struts2/supplier-struts.xml new file mode 100644 index 00000000..407b1b57 --- /dev/null +++ b/src/main/resources/struts2/supplier-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/user-struts.xml b/src/main/resources/struts2/user-struts.xml new file mode 100644 index 00000000..02abc391 --- /dev/null +++ b/src/main/resources/struts2/user-struts.xml @@ -0,0 +1,23 @@ + + + + + + + + + + /logout.jsp + + + + \ No newline at end of file diff --git a/src/main/resources/struts2/userBusiness-struts.xml b/src/main/resources/struts2/userBusiness-struts.xml new file mode 100644 index 00000000..467130c4 --- /dev/null +++ b/src/main/resources/struts2/userBusiness-struts.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file