办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率。

1.项目介绍

oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。作为初学springboot的同学是一个很不错的项目,如果想在此基础上面进行OA的增强,也是一个不错的方案。

我之前也推荐过很多开源项目,具体可以关注微信公众号 逛逛GitHub。

2.框架介绍

项目结构

项目结构

前端

技术 名称 版本 官网
freemarker 模板引擎 springboot1.5.6.RELEASE集成版本 https://freemarker.apache.org/
Bootstrap 前端UI框架 3.3.7 http://www.bootcss.com/
Jquery 快速的JavaScript框架 1.11.3 https://jquery.com/
kindeditor HTML可视化编辑器 4.1.10 http://kindeditor.net
My97 DatePicker 时间选择器 4.8 Beta4 http://www.my97.net/

后端

技术 名称 版本 官网
SpringBoot SpringBoot框架 1.5.6.RELEASE https://spring.io/projects/spring-boot
JPA spring-data-jpa 1.5.6.RELEASE https://projects.spring.io/spring-data-jpa
Mybatis Mybatis框架 1.3.0 http://www.mybatis.org/mybatis-3
fastjson json解析包 1.2.36 https://github.com/alibaba/fastjson
pagehelper Mybatis分页插件 1.0.0 https://pagehelper.github.io

3.部署流程

  1. 下载项目、把oasys.sql导入本地数据库

  2. 修改application.properties,

  3. 修改数据源,oasys——>自己本地的库名,用户名和密码修改成自己的

  4. 修改相关路径,配置图片路径、文件路径、附件路径。(static/image/oasys.jpg 拷贝到配置的图片路径下,不然会报 FileNotFoundException )

  5. OasysApplication.java中的main方法运行,控制台没有报错信息,数据启动时间多久即运行成功

  6. 在浏览器中输入localhost:8088/logins

4. 演示地址

演示地址链接:http://oa.lxsir.cn:8088/index (维护中,暂时将关闭)

账号:test    密码:test

账号:soli    密码:123456

如果对项目感兴趣,请Watch、Star项目

6.项目截图

图片

图片

图片

项目地址:https://gitee.com/aaluoxiang/oa_system

基于 Spring Boot 开发 OA 开源产品相关推荐

  1. 开源oa_圈子哥推荐一款基于 Spring Boot 开发 OA 开源产品,学习/搞外快都是不二选择!...

    点击上方蓝字关注「程序员的技术圈子」 今天圈子哥给大家推荐一套Spring Boot 开发 OA系统,系统功能齐全,不管是用来学习或者搞外快都是不错的选择,clone下来吧! 办公自动化(OA)是面向 ...

  2. 一款基于 Spring Boot 开发 OA 开源产品

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达今日推荐:分享一套基于SpringBoot和Vue的企业级中后台开源项目,这个项目有点哇塞!个人原创100W +访问量博客:点 ...

  3. 美观大气!一款基于 Spring Boot 开发 OA 开源产品

    办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率. 1.项目介绍 oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于sprin ...

  4. 一个强大的开源的基于Spring Boot开发的Web支付系统项目,支持聚合码支付

    一个强大的开源的基于Spring Boot开发的Web支付系统项目,支持聚合码支付.

  5. 保姆级的一个基于spring boot开发的前后端分离商城教程

    前言 推荐一个基于spring boot开发前后端分离商城,有完整的代码笔记和视频教程,希望对正在找项目练手的同学有所帮助 本文资料文档领取(在文末) 一.项目背景 5中常见的电商模式 B2B .B2 ...

  6. 自荐Mall4j项目一个基于spring boot的Java开源商城系统

    前言 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样 ...

  7. 基于Spring boot的Java开源商城系统,简直太香了

    前言 一个基于spring boot的JAVA开源商城系统,是前后端分离.为生产环境多实例完全准备.数据库为b2b2c商城系统设计.拥有完整下单流程和精美设计的java开源商城系统spring boo ...

  8. 分布式 Spring Cloud 基于 Spring Boot 开发一整套

    Spring Boot的工程包括:  - Spring IO Platform:用于版本化应用程序的企业级分发.  - Spring Framework:用于事务管理.依赖注入.数据访问.消息传递和W ...

  9. springboot 微信太阳码_WxJava基于Spring Boot开发微信公众号手机注册码

    WxJava基于Spring Boot开发微信公众号手机注册码 Szx • 2019 年 05 月 18 日 第一步先下载官方Demo https://github.com/binarywang/we ...

最新文章

  1. js数组、字符串常用方法和互相转换,==和===
  2. c语言字符串转64位哈希值,对字符串进行hash处理用什么方法好???
  3. python在线编译-python在线编译器的简单原理及简单实现代码
  4. 删除远程桌面登陆痕迹
  5. 让主页或Blog日访问量增加3000
  6. Shell——输入/输出重定向
  7. 摄像头uid怎么获取_每秒30W次的点赞业务,怎么优化?
  8. 卷积神经网络图像识别_[源码和文档分享]基于CUDA的卷积神经网络算法实现
  9. [转]利用C#操作配置文件
  10. autojs刷网课之一、刷视频篇
  11. FPGA开发中sof和elf文件的合并与格式转换
  12. 关于PDR和P2DR两个网络安全模型
  13. Remote Dictionary Server(Redis)——基于 KV 结构的作为 Cache 使用的 NoSQL 数据库管理系统
  14. Shell 脚本一键安装,Oracle 21C 单机版抢先体验
  15. python爬取贴吧_python爬取
  16. 单表代换密码(凯撒密码)
  17. android 苹果菜单栏,android仿iphone主题效果的主菜单
  18. 系统工程 软件工程(第三版)SCAU
  19. J-LINK直接烧录.bin文件到开发板
  20. 阿里文学作者云外天都:言情书虫成神之路

热门文章

  1. 查询无序列表中第K小元素
  2. Xcode 真机测试破解方法(转加修改)xcode 4.3 通过
  3. Java服务器 dm Server
  4. [Vue.js]实战 -- 电商项目(四)
  5. vue子组件触发祖先元素的执行的方法
  6. 媒体查询-响应式布局-BFC
  7. 第1关:创建/删除节点
  8. 7-45 银行业务队列简单模拟 (10 分)
  9. 使用redis做缓存,遇到Could not return the resource to the pool异常怎么办呐!
  10. solr set java opts_關於 Apache Solr 無法啟動的問題