springboot实例工程案例(含源码)

引:

最近朋友那边要我给他开发一套JAVA WEB 后台信息管理系统。他要求时间短,任务重,但在 主要业务模板相对比较简单:主要是用于APP后台信息管理,一般的数据新增、删除、修改。要求 界面统一UI风格,美观大方。同时 要求开源、可便于维护,二次开发。

我想在这个信息爆炸时代,如何避免持续性信息过剩,使自己变得专注而不是被纷繁的信息所累?对于技术人员来打造一款系统或者产品,要求开发人员掌握的技术大多了,后台开发要求数据库知识、各种JS/CSS 样式、前端也要求懂JS/UI等等,对于一个人员开发一套完整的系统确实很困难,所以在网上寻找了很多JAVA EE方面的框架,都感觉框架太臃肿。最后我一位老师推荐给我了一个框架:它是基于spring_boot框架融合开发的。我用它一个星期基于这个框架的基础上再次 整合了一些常用功能,如UI(layui)、富文本( ckedit)、文件上传、极光推送等,开发了一套后台管理系统。虽然系统功能不多,但感觉spring_boot 开发确实很快,结构清楚、小但快的特点就时很好。

一、Springboot框架。

官方的说法:springboot是由 Pivotal团队提供的新框架,它设计目的是用来简化新spring应用的初始搭建以及开发过程。它的核心思想就是约定大于配置,它使用了特定的方式来进行配置,简化开发人员的工作。其实:springboot并不是什么新框架,它其实整合了众多框架,像maven整合了很多jar一样,方便开发人员初始化工程和开发过程。

、该Springboot框架的主要优点

下面通过二个图给大家展示出来。图如下:

项目特点:

核心设计目的:快速开发、容易上手、易于二次开发。

轻量级、友好性、封装良好、交互简单、性能优秀、扩展性良好

但我最喜欢的还是:代码生成!!!

项目集成框架内容:

控制层 Spring Framework4.2

安全框架:Apache Shiro1.3

视图框架:SpringMVC4.2

持久层框架:Mybaits3.3

数据库连接池:Druid1.0

页面交互:vue2.0

前后端分离:Swagger2

定时任务:Quartz2.3

代码生成器:Veloctiy1.7

开发环境和工具:

开发环境 eclipse、JDK、Maven、Mybatis建库

IDE更新资源文件和配置,运行/访问。

系统实现效果:如下图

原文发布于微信公众号 - 全华班(quanhuaban)

原文发表时间:2017-12-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程

小白零基础编程到大佬级别是怎么学习Python的?

程序员在普通人眼里就像魔法师,一个脚本轻松抢几十盒月饼(虽然最后被开除),一个插件解决春运抢票难题,几十行代码搭建一个 Web 网站,用微信自动和妹纸聊天,在程...

2017
来自专栏极客猴

随意更 | 计划分享 Python Web 学习心得

前段时间,有个读者留言跟我说,有空出使用 Python 实现 RESTful API 的教程。我一看,这正合我意。自己很早就想学习 Python web。之前有...

772
来自专栏杨建荣的学习笔记

脚本改进的一点体会(r12笔记第60天)

一直以来我们想要推进内部的自动化系统,但是总是会遇到各种各样具体的问题,有时候我们准备好了,但是总是会有一些因素的干扰,再加上工作时间的安排,有些事情就一...

3329
来自专栏专知

【下载】苹果发布Turi Create机器学习框架,5行代码开发图像识别

【导读】苹果公司在GitHub 上分享了一个机器学习框架TuriCreate。 这一框架有可视化界面,非常简单易用,可以让开发者更容易构建机器学习模型,甚至可以...

2758
来自专栏维恩的派VNPIE

vn.py的底层实现机制——回测及参数优化

前几天介绍了vn.py实盘部分的底层实现机制,这一篇将为大家介绍数据以及回测部分的底层实现机制。

812
来自专栏九彩拼盘的叨叨叨

单向数据流 和 Vuex 简介

随着前端的项目的越来越复杂,出现了一堆概念来降低开发的复杂性。单向数据流就是其中一个。

641
来自专栏华章科技

全栈工程师的18项基本技能,你会多少

本文总结了正在撰写的《Growth:Web开发思想》里提出的一系列实践,为18个步骤。

431
来自专栏CreateAMind

开源|MultiNet模型解决Kitti数据集自动驾驶中的道路分割、车辆检测和街道分类(附源代码)

MultiNet能够同时完成道路分割、汽车检测和道路分类的任务。MultiNet模型的实时存档速度和分割性能都处于最先进水平。详细的模型描述请查阅我们的论文。

823
来自专栏前端大白专栏

最近在学习react-native 为之后的找工作做准备

1729
来自专栏SeanCheney的专栏

《这就是搜索引擎》爬虫部分摘抄总结

首先从互联网页面中精心选择一部分网页,以这些网页的链接地址作为种子URL,将这些种子URL放入待抓取URL队列中,爬虫从待抓取URL队列依次读取,并将URL通过...

734

扫描关注云+社区