分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

easyweb通用管理后台系列——介绍

发布时间:2023-09-06 01:33责任编辑:郭大石关键词:暂无标签

欢迎关注微信公众号【千里授渔】。或者添加QQ507545336

介绍:

easyweb使用spring boot技术构建的一套通用管理后台,目前处于开发阶段;不断完善开发中github项目地址https://github.com/egojit8/easyweb,在开发之初就考虑分布式,后期利用spring cloud技术快速改造成分布式,实现负载均衡熔断等功能;

easyweb使用技术:

技术名称官网
Spring boot创建独立的Spring应用程序http://projects.spring.io/spring-boot/
Spirng cloud分布式整套解决方案http://projects.spring.io/spring-cloud/
Spring Framework容器http://projects.spring.io/spring-framework/
SpringMVCMVC框架http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc
Apache Shiro安全框架http://shiro.apache.org/
MyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.html
MyBatis Generator代码生成http://www.mybatis.org/generator/index.html
PageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper
通用Mapper通用Mapper插件https://mapperhelper.github.io/docs/
Druid数据库连接池https://github.com/alibaba/druid
Thymeleaf模板引擎http://www.thymeleaf.org/
Velocity模板引擎http://velocity.apache.org/Redis
Quartz作业调度框架http://www.quartz-scheduler.org/
Ehcache进程内缓存框架http://www.ehcache.org/
ActiveMQ消息队列http://activemq.apache.org/
FastDFS分布式文件系统https://github.com/happyfish100/fastdfs
Log4J日志组件http://logging.apache.org/log4j/1.2/
Swagger2接口测试框架http://swagger.io/
Maven项目构建管理http://maven.apache.org/

 

总体项目架构

easyweb├── egojit-common -- SSM框架公共模块,一些基础类,包括通用utils和通用spring boot config├── egojit-web -- 后台统一管理模块,单节点部署的统一入口,其中不包含任何实际代码,实际代码被写在各个模块中(端口:9494)├── egojit-ui -- ?thymeleaf模板(端口:9999) ?通过ngix代理远程模板提高性能,做到动静的完全分离;前后端开发完全分离├── egojit-upms -- 用户权限管理系统(user power management System)和 登录管理| ???├── egojit-upms-dao -- 数据访问层,通过通用mapper单表操作基本不用写代码| ???├── egojit-upms-model -- 数据库模型| ???├── egojit-upms-service -- 服务和业务逻辑层| ???├── egojit-upms-micro-service -- 微服务模块| ???├── egojit-upms-web -- web层管理界面,可以单独跑起来进行分布式部署(端口:9393)| ???├── egojit-upms-sso -- 基于shiro提供认证、授权、统一会话管理├── egojit-log -- 日志系统| ???├── egojit-log-dao -- 数据访问层,通过通用mapper单表操作基本不用写代码| ???├── egojit-log-model -- 数据库模型| ???├── egojit-log-service -- 服务和业务逻辑层| ???├── egojit-log-micro-service -- 微服务模块| ???├── egojit-log-web -- web层管理界面,可以单独跑起来进行分布式部署(端口:9595)

界面效果:

 

 

easyweb通用管理后台系列——介绍

原文地址:https://www.cnblogs.com/qlsy/p/easyweb.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved