All Projects → jiangtj → Enterpriseassetmanagement

jiangtj / Enterpriseassetmanagement

Licence: mit
企业固定资产管理系统

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Enterpriseassetmanagement

Spring Cloud Cloudfoundry
Integration between Cloudfoundry and the Spring Cloud APIs
Stars: ✭ 83 (-11.7%)
Mutual labels:  spring
Spring Boot Style Guide
An opinionated guide on developing web applications with Spring Boot.
Stars: ✭ 88 (-6.38%)
Mutual labels:  spring
Articles
This repository along with the exercises repository (https://github.com/njnareshjoshi/exercises) contains coding examples for my blog ProgrammingMitra
Stars: ✭ 92 (-2.13%)
Mutual labels:  spring
Spring Boot Mongodb Angular Todo App
A Sample App built using Spring Boot, Angular and MongoDB
Stars: ✭ 84 (-10.64%)
Mutual labels:  spring
Spring Framework 4.2.0
spring源码学习附注释(Version 4.2.0),the second debug.
Stars: ✭ 87 (-7.45%)
Mutual labels:  spring
Spring Data Redis
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Stars: ✭ 1,293 (+1275.53%)
Mutual labels:  spring
Hex Arch Kotlin Spring Boot
Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.
Stars: ✭ 83 (-11.7%)
Mutual labels:  spring
Limiter
一个注解使你的SpringBoot项目获得分布式锁和限流器能力
Stars: ✭ 93 (-1.06%)
Mutual labels:  spring
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (+1259.57%)
Mutual labels:  spring
Reactive Spring Security 5 Workshop
Hands-On workshop for securing a reactive spring boot 2 application in multiple steps
Stars: ✭ 92 (-2.13%)
Mutual labels:  spring
Spring Data Mongodb
Provide support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Stars: ✭ 1,253 (+1232.98%)
Mutual labels:  spring
Spring Boot Jwt Demo
Simplest jwt demo with only 3 classes. Simple but product-level .
Stars: ✭ 86 (-8.51%)
Mutual labels:  spring
Ureport
UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.
Stars: ✭ 1,295 (+1277.66%)
Mutual labels:  spring
Ourbatis
Enhancement tools that make the development of Mybatis easier.
Stars: ✭ 84 (-10.64%)
Mutual labels:  spring
Eureka Consul Adapter
This project contains a Spring Boot Starter that registers HTTP endpoints on a Spring Cloud Eureka server to support Prometheus's service discovery mechanism for Consul (<consul_sd_config>)
Stars: ✭ 93 (-1.06%)
Mutual labels:  spring
Electron Vue Spring
An opinionated desktop application with web front-end and Java backend.
Stars: ✭ 83 (-11.7%)
Mutual labels:  spring
Java Spring Web
OpenTracing Spring Web instrumentation
Stars: ✭ 89 (-5.32%)
Mutual labels:  spring
Ssm Demo
基于Spring+SpringMVC+Mybatis+Bootstrap的模仿微博系统 🔥🌀🚀
Stars: ✭ 93 (-1.06%)
Mutual labels:  spring
Seckill
基于SpringMVC,Spring,MyBatis实现的秒杀系统(参见慕课网,做了些改动)
Stars: ✭ 93 (-1.06%)
Mutual labels:  spring
Scm Biz Suite
供应链中台系统基础版,集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理, 加盟管理, 前端React/Ant Design, 后端Java Spring+自有开源框架,全面支持MySQL, PostgreSQL, 全面支持国产数据库南大通用GBase 8s,通过REST接口调用,前后端完全分离。
Stars: ✭ 1,310 (+1293.62%)
Mutual labels:  spring

enterpriseAssetManagement

企业固定资产管理系统
Codacy Badge build status status

环境

  • 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下载
  2. 配置数据库,请仿照application-example.properties,创建相应的配置文件application.properties,并与war包放在相同目录或者config/下
  3. 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. 前后端代码留有许多个人习惯,并且部分地方过度封装,导致他人维护成本较高

最后,感谢您的关注与收藏

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].