博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开源项目推荐:e-example / Springboot+bootstrap + ……
阅读量:5764 次
发布时间:2019-06-18

本文共 1203 字,大约阅读时间需要 4 分钟。

前言:

  我想要找一个 springboot + bootstrap 的例子介绍,然后搜索到了这个开源项目。

  所有能跑起来的项目都有研究价值,看看这个项目的文档。目前正好满足我想要的功能。推荐

正文:

  开源项目研究 :

项目介绍:

目的

E框架的目的是让开发不必从零开始开发,让开发者只关注自己的业务功能。

技术说明

  • 框架采用微服务的设计思想,而且各工程易分易合
  • 此框架采用前后台分开,前后台都可以单独部署,前端采用轻量级的扁平化设计(html+javascript+Bootstrap), 会自动针对不同的屏幕尺寸调整页面,使其在各个尺寸的屏幕上表现良好。
  • 后端采用Spring boot 、 Spring Cloud,不需要部署WAR 文件,可直接运行jar文件。
  • 系统权限框架采用spring-security oauth2,实现前后台权限校验,权限实现了用户授权和客户端授权。
  • 持久层采用JPA ,能够很好的适应不同数据库,并实现注解式动态查询功能。
  • 数据响应该采用json格式。
  • 服务采用REST形式,能够方便的与手机app进行对接,集成swagger能够在线查看RESTAPI 文档和在线测试服务接口
  • 支持单点登录,可以多系统进行菜单集成,形成一个portal。
  • 支持高并发和水平扩展,支持Session的统一存储。
  • 项目采用gradle构建,能够方便的将各项目进行按需组装。

构建须知

    • 设好jdk环境变量,项目需要jdk8,项目编码和数据库编码都采用UTF-8
    • 输出日志在eclipse下有乱码可以通过设置项目下的logback.groovy文件中日志编码为UTF-8来解决
    • 项目默认用到80端口,请检查80端口是否被占用
    • 为了演示方便默认数据库设为了H2数据库,演示时不用做数据库相关的任何设置,按照构建说明进行就可以了
    • 系统默认用户名密码分别为 admin 123456
    • 实际可设为mysql,修改resources\application.yml文件的数据库相关设置为实际值,建库建表数据初始化都会自动进行
    • 详细构建可看QQ群中的构建视频(E构建)

 

 

 

 

 

 

 

框架结构

部署示例

eclipse

    • 直接在e目录下运行gradlew eclipse 生成eclipse项目;导入e目录;运行e-example-single项目下的SingleApplicationMain文件;进入http://localhost;

    • 多系统启动可按下面顺序来启动各项目,最好等前一个项目启动完后再启动下一下项目

      • e-example-ms-db
      • e-example-ms-discovery
      • e-example-ms-upm
      • e-example-ms-oauth2
      • e-example-ms-log
      • e-example-ms-demo
      • e-example-ms-ui
      • e-example-ms-gateway

转载地址:http://emgkx.baihongyu.com/

你可能感兴趣的文章
分镜头脚本
查看>>
ASP.NET中的cookie编程技术
查看>>
链表基本操作的实现(转)
查看>>
邮件发送1
查看>>
[转] libcurl异步方式使用总结(附流程图)
查看>>
编译安装LNMP
查看>>
git学习,git上建立自己的项目
查看>>
AndroidStudio 常用快捷键
查看>>
[转]基于display:table的CSS布局
查看>>
企业级 SpringBoot 教程 (二)Spring Boot配置文件详解
查看>>
crm 02--->讲师页面及逻辑
查看>>
Docker: 如何修改 Docker 的镜像存储位置
查看>>
AS3.0 Bitmap类实现图片3D旋转效果
查看>>
Eigen ,MKL和 matlab 矩阵乘法速度比较
查看>>
测试中的基本概念
查看>>
普通项目经理和资深项目经理的7大差距
查看>>
对象继承其他对象的方法和属性
查看>>
带三角的面包屑导航栏(新增递增数字)
查看>>
分享一段微信摇一摇代码,有兴趣的可以试一试
查看>>
Swift入门篇-闭包和函数
查看>>