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

办公自动化(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 开源产品

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

  3. 基于 Spring Boot 开发 OA 开源产品

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

  4. 一款基于 Spring Boot 开发的 OA 项目,接私活必备!

    上一篇:张一鸣:我遇到的优秀年轻人的5个特质 来源:https://gitee.com/aaluoxiang/oa_system 1.项目介绍 oasys是一个OA办公自动化系统,使用Maven进行项 ...

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

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

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

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

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

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

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

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

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

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

最新文章

  1. jQuery.delegate() 函数详解
  2. 纯css实现毛玻璃效果
  3. mysql进程内存不足_故障排除指南:MySQL的运行内存不足怎么办?
  4. 博世应对汽车变革的“十八般兵器”
  5. 蚂蚁金服冯柯:下一个十年,核心自研技术将迎来黄金发展期
  6. mcrypt拓展_【PHP】Mcrypt 扩展模块安装及使用
  7. vc 2010 下打包dll 的问题
  8. python 随机颜色
  9. Linux系统彻底卸载MySQL数据库
  10. 用python对我和女票的聊天记录生成心形词云
  11. linux swap不可用,linux 禁用 swap
  12. contiki学习笔记(二)CTK图形界面
  13. php简写是哪个国家的货币,世界197个国家的180种货币列表、数字符号、名称及对应国家简称...
  14. 宇宙最强,meltdown论文中英文对照版(三)
  15. java 高级面试题(借鉴)(上)
  16. LINUX培训课程!
  17. 保研华东师范计算机专硕,华东师范大学2020年硕士生推免生缺口很大,考研的学子机会来了...
  18. opencv视频逐帧转换为图片
  19. 仅凭脑电波就能猜出密码?这款耳机暴露了脑机接口的大问题
  20. 用Java代码判断一个整数是否是质数

热门文章

  1. [HTML5游戏开发]简单的《找没有同汉字版〗爆去考考您狄综力吧
  2. 2003 SERVER 本地连接 TCP/IP问题[转]
  3. 初探WCF 如何在配置文件中指定Address?
  4. 如何用jlink+jflash烧写stm32f103CB的option bytes 和程序
  5. V3S拍照上传又拍云bug排查过程
  6. AB1601开机运行后死机
  7. linux下怎么编译贪吃蛇,Linux 环境下C语言编译实现贪吃蛇游戏(转载)
  8. soapui oracle groovy,soapUI+groovy 接口测试之部分groovy使用记录
  9. 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7.0.40/webapps/ web3 does no
  10. MAP Protocol 协议(1)初步介绍