# enterpriseAssetManagement
企业固定资产管理系统
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/10b70ef4eea14dad9280115ec3b5d44d)](https://www.codacy.com/app/116749895/enterpriseAssetManagement?utm_source=github.com&utm_medium=referral&utm_content=JiangTJ/enterpriseAssetManagement&utm_campaign=badger)
[![build status](https://gitlab.com/JiangTJ/enterpriseAssetManagement/badges/master/build.svg)](https://gitlab.com/JiangTJ/enterpriseAssetManagement/commits/master)
![status](https://img.shields.io/badge/status-unmaintenanced-red.svg)
### 环境
- JDK环境:jdk 8/11
- 数据库:mysql 5.7.14
- 服务器:tomcat
- 系统:window/linux
- 运行环境:支持chrome、edge、foxfire、safari最新版,**不支持ie**
### 框架
#### 后台:
- spring boot(version 2.0)
- mybatis
- apache shiro
#### 前端:
- spring thymeleaf
- vue.js(version 2.0)
- jQuery(version 2.1)
#### 其他:
- swagger2
### java 运行
1. 下载源码,maven编译获取jar包或者您可以访问该项目的[**gitlab pipelines**](https://gitlab.com/JiangTJ/enterpriseAssetManagement/pipelines)下载
1. 配置数据库,请仿照`application-example.properties`,创建相应的配置文件`application.properties`,并与war包放在相同目录或者config/下
1. java 运行 `java -jar asset.jar --server.port=8080`,其中`server.port`设置端口号,该配置可写于`application.properties`中
### 注意
- 需java运行环境
- 第一次启动,需添加`--spring.datasource.initialization-mode=always`参数,以初始化数据库(*目前仍处于开发阶段,数据库结构可能存在调整,且不提供版本更新sql,数据库文件放在resources目录下*)
- 默认user-id 为 1 的用户拥有最大权限,必要时修改数据库中用户id
- 后台运行方式,linux 使用`nohup`,windows 使用`javaw`代替`java`
- 若要支持ie,需修改所有js中es6语法为es5,理论上支持ie9+
### docker 运行
- docker命令行输入以下代码
```
docker run -p 80:8080 \
-e 'SPRING_DATASOURCE_URL=jdbc:mysql://192.169.2.2:3306/asset?useUnicode=true&characterEncoding=utf-8&useSSL=false' \
-e 'SPRING_DATASOURCE_USERNAME=root' \
-e 'SPRING_DATASOURCE_PASSWORD=pw' \
-e 'SPRING_DATASOURCE_INITIALIZATION_MODE=always' \
kurome/asset-run
```
- 在网页端,输入docker虚拟环境ip地址即可
### 不再维护!!
很遗憾告诉您这个消息,该项目部分功能实现超出我的能力范围(如果要做到好用,
需与打印机等硬件交互)。同时,在项目架构设计时也存在一些缺陷:
1. 前后端未能实现分离
2. 前后端代码留有许多个人习惯,并且部分地方过度封装,导致他人维护成本较高
最后,感谢您的关注与收藏
智达教育
- 粉丝: 2w+
- 资源: 279
最新资源
- 基于ssm的学生综合测评管理系统源码(java毕业设计完整源码+LW).zip
- 基于ssm的理发店管理系统源码(java毕业设计完整源码+LW).zip
- 不同颜色字母标记检测15-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 永磁同步电机PMSM负载状态估计(龙伯格观测器,各种卡尔曼滤波器)矢量控制,坐标变,永磁同步电机负载转矩估计、PMSM负载转矩测量、负载预测、转矩预测的MATLAB simulink仿真模型,模型包可
- 基于ssm的美容院管理系统源码(java毕业设计完整源码+LW).zip
- 一种萃盘叠放上料设备sw18可编辑全套技术资料100%好用.zip
- 一种包胶前后整平设备sw18可编辑全套技术资料100%好用.zip
- PLC随机密码 动态验证码 动态分期付款 锁机例程 这次是信捷Plc例程 只供参考算法学习,详细功能看下图介绍 学会信捷基本也能自己改为日系PLC(三菱台达等等)本次配送对应信捷触摸屏简单界面,如
- 基于ssm的面向学生成绩分析系统源码(java毕业设计完整源码+LW).zip
- 一种产线开治具下料设备sw18可编辑全套技术资料100%好用.zip
- 基于ssm的网上电子书店源码(java毕业设计完整源码+LW).zip
- LIV-handhold
- PLC 西门子smart200 锁机 最新原创有图片证明配对应西门子smart700IE V3程序,分期期付款 动态验证码,无限次加密 程序例程
- 基于ssm的物业管理系统源码(java毕业设计完整源码+LW).zip
- QT,mingw集成IntelRealSense双目摄像头,完整项目代码
- 基于python的充电桩协议解析工具-根据充电桩与电动汽车通信协议(国标)+用支持其中常用的二十来种协议解析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈