一款开源的Java在线考试系统项目(附源码)

嗨喽!Java后端编程的各位小伙伴们,由于公众号做了乱序推送改版,为了保证公众号的推文能够第一时间及时送达到大家手上,大家记得将公众号 加星标置顶 ,公众号每天会送上Java技术干货推文 !

上篇推文:

开源 SpringBoot 商城系统,真香!

刚学习Java的同学,如果想要快速获得项目经验,最好的途径就是学习前辈的开源项目。编程君在大学也是去GitHub上搜索那些关注比较多的Java项目下来研究和学习,慢慢的懂得了一整套的开发所需要掌握的知识点和技能 。所以,后续公众号会慢慢跟大家推荐一些Java开源项目给大家,一起学习成长~

项目简介

学之思在线考试系统:这是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持web端和微信小程序,能覆盖到pc机和手机等设备。支持多种部署方式:集成部署、前后端分离部署、docker部署。

项目框架

这个开源项目技术主要采用的框架如下图所示,分别为有前端系统、后端系统以及小程序系统 。

技术栈列表

后台系统:
  • spring-boot 2.1.6.RELEASE
  • spring-boot-security 用户登录验证
  • undertow web容器
  • postgresql/mysql 优秀的开源数据库
  • redis 缓存,提升系统性能
  • mybatis 数据库中间件
  • hikari 速度最快的数据库连接池
  • 七牛云存储 目前10G内免费
前台系统:
  • Vue.js 采用新版,使用了vue-cli3搭建的系统,减少大量配置文件
  • element-ui 最流行的vue组件,采用的最新版
  • vue-element-admin 最新版,对该系统做了大量精简,只保留了部分样式和控件
  • echarts 图表统计
  • ueditor 填空题扩展插件
微信小程序:
  • iView 主题样式
(0)

相关推荐

  • 影视小程序项目变现,打造自动化赚钱系统

    影视小程序项目变现,打造自动化赚钱系统 大家好,我是独孤求胜,公众号独孤思维.今天是原创日更91篇. 熟悉我的小伙伴都知道,我的服务是免费提供互联网资源,但是他们都觉得我不赚钱每天还费力爬取资源免费分 ...

  • Java软件工程师需要掌握什么技能?Java语言怎么样?

    Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言.Java技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC.数据中心.游戏控制台.科学超级计算机.移动电话和互联网,同时拥有 ...

  • JAVA | 什么是微服务?

    前言 最近公司某个项目的架构越来越庞大,维护起来非常难受.领导提出要把这个项目重构,在工作中需要把原来的项目重构成微服务架构,因此学习微服务相关知识,在这里记录下来,权当笔记的同时也希望能对你有启发. ...

  • Java Web 开发入门全套教程(Vue Spring Boot)

    专栏目录(持续更新) 第一部分 Vue + Spring Boot 项目实战(一):项目简介 Vue + Spring Boot 项目实战(二):搭建 Vue.js 项目 Vue + Spring B ...

  • 牛逼!SpringBoot Vue企业级支付系统!附源码!

    牛逼!SpringBoot Vue企业级支付系统!附源码!

  • Java在线考试系统

    戳一戳→ 程序员的成长之路 1周前 程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要 3 分钟.项目介绍学之思在线考试系统是一款 java + vue 的前后端分离的考试系统.主要 ...

  • 毕业设计别再做 XX 管理系统了!

    GitHub项目推荐 推荐的这几个 GitHub 项目并不是简单的 XX 管理系统,我会从下面这些方向推荐几个入门级别但是不那么 Low 的项目. JavaWeb项目 移动端项目 机器学习项目 深度学 ...

  • 发布Vue+Java程序

    发布Vue+Java程序

  • java 全端开源 电商系统 springboot uniapp 小程序 前后端分离 高可用

    所有jar包均可从maven中央仓库下载,无二次封装jar包,全端开源,无后门,无监控. 介绍 官网:https://pickmall.cn Lilishop 是一款Java开发,基于SpringBo ...

  • 如何把 Vue.js 项目部署到服务器?

    Vue.js 是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式 JavaScript 框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vu ...