`
boyee
  • 浏览: 22230 次
  • 来自: ...
社区版块
存档分类
最新评论

开源E框架(Bootstrap,spring boot)

阅读更多

目的

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

技术说明

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

源码获取

源码: https://github.com/fuhoujun/e       http://git.oschina.net/fuhoujun/e
可以加入 Q群204690448 交流

功能说明

此框架支持国际化,支持不同语言间的切换,提供统一的错误信息提示,并提供代码生成功能。

代码生成功能

此功能是通过实体注解自动生成所需的代码,其中包括页面及JS,service,dao,QL; 生成代码的好处可以在满足不了需求时进自行自由修改。

监控管理

通过注解可以自动记录业务方法所执行的时间和次数,以方便对执行慢的业务方法进行调优级。

操作日志

通过注解可以自动记录业务方法的操作日志,方便系统的跟踪,对用户的操作了如指掌。

权限管理

完善的授权机制,可控制到按钮和链接,采用基于角色的授权机制。

组织架构管理

实现无限级的组织架构树。

职位管理

实现无限级的职位结构树。

用户管理

角色管理

人个信息管理

员工管理

公告管理

分享到:
评论

相关推荐

    spring boot+bootstrap+thymeleaf

    Bootstrap是Twitter开源的一个前端框架,用于快速开发响应式和移动优先的网页。它提供了一套丰富的CSS和JavaScript组件,如导航栏、模态框、表格、按钮等,帮助开发者快速构建美观且一致的用户界面。Bootstrap的响应...

    spring boot+Bootstrap实现的人事管理系统

    本文将深入探讨如何使用Spring Boot和Bootstrap技术框架来构建一个全面的人事管理系统。Spring Boot以其简洁的配置、自动装配和快速开发的特点,已经成为Java开发领域的热门选择,而Bootstrap则为前端界面提供了美观...

    spring boot+thymeleaf+bootstrap 简单实现后台管理系统界面

    总的来说,这个项目展示了如何结合Spring Boot的后端能力、Thymeleaf的模板引擎以及Bootstrap的前端框架,快速构建一个功能齐全、用户体验良好的后台管理系统。开发者可以根据需求进一步扩展功能,比如添加权限控制...

    springboot+mybatis+bootstrap整合的简单框架

    本项目"springboot+mybatis+bootstrap整合的简单框架"旨在提供一个快速开发的解决方案,将三个流行的开源技术——Spring Boot、MyBatis和Bootstrap融合在一起,以简化Web应用的构建过程。 Spring Boot是由Pivotal...

    《Spring Boot 2+Thymeleaf企业应用实战》_杨恩雄.pdf

    Spring Boot是一个开源Java框架,它被设计用来简化新Spring应用的初始搭建以及开发过程。Spring Boot的主要特点是能够创建独立的、生产级别的Spring基础的应用程序,其目的是尽可能地减少配置。Spring Boot为快速...

    全注解 spring boot +spring security + mybatis+druid+thymeleaf+mysql+bootstrap

    标题中的"全注解 spring boot +spring security + mybatis+druid+thymeleaf+mysql+bootstrap"是一个集成开发环境的配置,涉及到的主要技术有Spring Boot、Spring Security、MyBatis、Druid、Thymeleaf、MySQL以及...

    spring boot2+mybatis+thymeleaf+bootstrap开发个人理财系统

    这个系统利用了Spring Boot 2框架,MyBatis持久层框架,Thymeleaf模板引擎以及Bootstrap前端框架。下面将对这些关键技术进行详细的解释和介绍。 **Spring Boot 2** Spring Boot是由Pivotal团队提供的全新框架,它是...

    快码猿 快速开发框架源码(Spring boot + Mybatis + Bootstrap + Maven + Shiro)

    JAVA开发框架源码(Spring boot + Mybatis + Bootstrap + Maven + Shiro),框架包含系统管理模块的基础功能(部门管理,用户管理,角色管理和权限分配)。 本框架是一套开放式框架,由快码猿团队经过众多项目应用和...

    开发Spring Boot和Bootstrap视频课程下载整理.zip

    这两个技术都是现代Web开发中的关键组件,Spring Boot简化了Spring框架的配置,而Bootstrap则提供了快速构建响应式和移动优先网站的工具。下面将详细介绍这两个技术及其相关知识点。 **Spring Boot** 1. **简介**...

    spring-boot示例项目

    基于这样的背景下,我开源了本示例项目,方便大家快速上手Spring Boot、Spring Cloud 。 每个示例都带有详细的介绍文档、作者在使用过程中踩过的坑、解决方案及参考资料,方便快速上手为你提供学习捷径,少绕弯路...

    Java Spring Boot面试题

    Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 Spring Boot 的优点包括:容易上手、开箱即...

    Spring Boot 面试必备手册

    Spring Boot 是一个由 Pivotal 公司主导的开源项目,它是基于 Spring Framework 的一个扩展,旨在简化 Spring 应用程序的初始搭建以及开发过程。Spring Boot 的核心理念是“约定优于配置”,它通过预设默认配置,...

    spring-dm_springboot管理后台模板_spring-dm_seen1bc_bootstrap框架_box5v4_

    标题 "spring-dm_springboot管理后台模板_spring-dm_seen1bc_bootstrap框架_box5v4_" 提到的关键技术主要集中在Spring Boot、Spring DM(Spring Dynamic Modules)以及Bootstrap上,这些是构建现代化Web应用程序的...

    简单的spring boot项目

    【标题】"简单的spring boot项目"是一个基于Java的Web应用程序,使用了流行的Spring Boot框架作为基础。Spring Boot简化了创建独立、生产级别的基于Spring的应用程序的过程,它集成了大量常用的第三方库配置,如数据...

    spring boot+mybatis+spring mvc+bootstrap+Mysql停车位管理系统源码

    《基于Spring Boot、Mybatis、Spring MVC和Bootstrap的Mysql停车位管理系统详解》 在现代城市生活中,停车位管理是一项至关重要的任务。本系统采用先进的技术栈,包括Spring Boot、Mybatis、Spring MVC和Bootstrap...

    spring boot+thymeleaf+bootstrap实现后台管理系统界面

    Spring Boot是一款基于Java的开源框架,旨在简化基于Spring的应用程序的开发过程。Thymeleaf是一个modern server-side Java模板引擎,能够将HTML、XML、TEXT等文本内容转换为动态页面。Bootstrap是一个流行的前端...

    spring boot+jpa+sqlserver+bootstrap

    Bootstrap是Twitter开源的一个前端框架,用于快速构建响应式和移动优先的Web应用。它提供了一系列预先设计的CSS和JavaScript组件,如网格系统、表单、按钮、模态等,极大地提高了开发效率和页面的用户体验。 整合...

    基于Spring Boot+Bootstrap + Thymeleaf实现的水电订单管理系统源码+数据库

    主框架:Spring Boot 2.0 持久层:MyBatis 3.4 前端:Bootstrap + Thymeleaf 主要功能 除却若依内置功能,主要新增进销存模块 销售管理 订单管理 用户余额 结算管理 基本资料 客户管理 水电师傅管理 商品资料 商品...

    Spring+Spring Boot+JPA+Thymeleaf+Bootstrap+Mysql实现的一个单表crud

    这个应用的核心技术包括Spring、Spring Boot、JPA(Java Persistence API)、Thymeleaf模板引擎、Bootstrap前端框架以及Mysql数据库。下面将详细解释这些技术及其在项目中的作用。 **Spring** 是一个开源的应用程序...

    bootstrap后台框架大方界面

    总结来说,"bootstrap后台框架大方界面"项目是利用Spring Boot的便利性、Thymeleaf的模板渲染能力和Bootstrap的界面设计,构建出一套易于使用且视觉效果良好的后台管理系统。通过这样的组合,开发者可以更专注于业务...

Global site tag (gtag.js) - Google Analytics