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 条评论
登录 后参与评论

相关文章

来自专栏CSDN技术头条

用最少的钱,实现工程效率实践

研发团队的工程效率实践,现在越来越多的人开始谈论这个话题,但是真真能实操的还本场 Chat 侧重于实践,不会有抽象的概念和理论知识。

1223
来自专栏公众号文章

干货| 架构师入门实战视频课程(二) 附下载地址

5. 回复:zeromq,获取 基于案例学Java服务器端程序设计ZeroMQ Netty视频教程 相关教程

1023
来自专栏大咖说

贝壳金控赵文乐:基于 Spring Cloud 的服务治理实践

文章原创首发于微信公众号「 TGO 鲲鹏会」,原文地址:贝壳金控赵文乐:基于 Spring Cloud 的服务治理实践

1520
来自专栏IT大咖说

开发云原生应用之前,你必须了解这些

内容来源:2017 年 12 月 2 日,青云QingCloud 应用平台研发总监周小四在“IAS2017互联网架构峰会”进行《云与容器时代的架构设计》演讲分享...

1342
来自专栏美图数据技术团队

美图离线ETL实践

感谢阅读「美图数据技术团队」的第 13 篇文章,关注我们持续获取美图最新数据技术动态。

1280
来自专栏desperate633

计算机网络基本要素和结构什么是计算机网络计算机网络的要素计算机网络的服务计算机网络的协议计算机网络的结构

那么,计算机网络中主机数量极其大,而且有的主机很远,如果要每个主机互相直接连接的话,不现实。 所以 通过交换网络互连主机,不同的主机分别跟交换网络相连

501
来自专栏Forrest随想录

XXOps实践:持续发布和部署

上周分享了一篇文章《有了CMDB,为什么还要应用配置管理》,主要讲了基础层面应该怎么做,那基础的东西做好了,如果用不起来,就没有价值,那我们今天就来看看在此基础...

1044
来自专栏butterfly100

Chris Richardson微服务翻译:微服务介绍

作者简介:Chris Richardson,世界著名的软件架构师,经典著作《POJOS IN ACTION》的作者,cloudfoundry.com 的创始人 ...

28612
来自专栏韩伟的专栏

经典软件架构模式(三)

REST模式 让我们回到服务器端开发。一直以来,互联网服务就以数据互通为最重要的业务特性。我们来看看一个微博系统的案例。 ? 【此案例并非完全真实情况,有一定提...

3027
来自专栏程序你好

Monolithic架构到微服务

这种应用程序不是说只负责单个任务,但它们需要几个任务来完成特定的职责。在单体应用程序中,所有服务都打包成一个包,并作为一个进程运行。在单个应用程序中,用户界面、...

892

扫码关注云+社区