LeeCX - 开源后台管理系统简单介绍
我们在github上开源了一个后台管理系统,使用了前端css框架并且简单的封装了一下,技术的将会不间断更新,详细可以点击原文链接。具体介绍如下:
LeeCX 开源后台管理系统,前端基于bootstrap+jquery,扁平化风格,可支持移动端浏览器;后端基于springmvc+spring+mybatis
主要功能:
1、三层架构:使用SSM,即springmvc+spring+mybatis作为基本的架构
2、数据源采用阿里巴巴Druid连接池,可以开启监控数据库访问性能,统计SQL执行的面板
3、展现层: 使用spring mvc注解,api接口采用Restful风格
4、持久层:使用mybatis持久化,提供逆向生成工程减少代码量;并且使用pagehelper作为分页插件
5、日志采用slf4j+log4j进行日志管理
6、使用SID(基于idworker)生成唯一主键,利于分库分表
其他技术将会不间断更新并且引入...
开发环境:
sts-eclipse, jdk8, tomcat7或8
技术选型:
1、核心框架:Spring Framework 4.3.3.RELEASE
2、权限框架:Apache Shiro 1.3.2
3、持久层框架:MyBatis 3.2.8 + pagehelper 4.1.3
4、数据库连接池:阿里巴巴 Druid 1.1.0
5、缓存:Redis/Jedis 2.8.0
6、日志管理:SLF4J + Log4j
7、前端框架:Bootstrap + Jquery
工程结构:
LeeCX
├── generatorSqlmapCustom:mybatis逆向生成工具
├── leecx-root:母工程,主要用于管理pom
├── leecx-common:统一工具类,包含统一的utils以及枚举等
└── leecx-mng:后台管理系统
├── leecx-mng-component:通用组件工程,目前只包含redis
├── leecx-mng-pojo:entity,包含pojo,bo以及vo
├── leecx-mng-mapper:mybitas的mapper.xml以及mapper.java文件
├── leecx-mng-service:service工程
└── leecx-mng-web:web工程 (port:8080 可在pom中自由配置)
注意:sql脚本文件在 leecx-mng-web/src/main/resources/sql/leecx.sql
扫一扫关注我们 加入QQ群(458372464)或者关注公众号获得更多技术咨询、技术交流、技术资源...

视频推荐 我们也致力于技术视频的录制,希望大家学到更多的技术...
《使用新版支付宝接口实现第三方网关支付》
《SpringMVC 实现web端微信扫码支付(即时到账)》
《Linux - Java开发者所需要掌握的一门最基本的技能》
《LeeCX 开源后台管理系统 git+maven+ssm (不断更新)》
《插件推荐:mybatis-pagehelper + jqgrid 实现无刷新分页》
更新中... 《ssm redis 数据字典在J2EE中的应用》
录制中... 《shiro - 从入门到精通,结合实战》
录制中... 《springboot - 从入门到精通,结合各类技术的整合与实战》
LeeCX - 开源后台管理系统简单介绍的更多相关文章
- GO 前后端分离开源后台管理系统 Gfast v2.0.4 版发布
更新内容:1.适配插件商城,开发环境从后台直接安装插件功能:2.代码生成细节修复及功能完善(支持生成上传文件.图片及富文本编辑器功能):3.增加swagger接口文档生成:4.更新goframe版本至 ...
- c++开源爬虫-Larbin简单介绍
原文地址:http://leihuang.net/2014/06/16/Larbin-Introduction/ 由于近期学校实训.做的是一个搜索相关的项目,而且是c++的一个项目.所以就想到了lar ...
- Guava 开源工具的简单介绍
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libra ...
- Guns(开源后台管理系统框架)实战(一)——开发环境搭建
1. 开发环境搭建 1.1. 开发环境要求 1.2. 配置Maven 1.3. 配置MySQL 1.4. Git克隆项目 1.5. Eclipse导入系统 2. 小结 3. 参考引用 1. 开发环境搭 ...
- 025 SSM综合练习01--数据后台管理系统--功能介绍及数据库表
1.功能介绍 (1)环境搭建 主要讲解maven工程搭建,以及基于oracle数据库的商品表信息,并完成SSM整合.(2)商品查询 基于SSM整合基础上完成商品查询,要掌握主面页面main.jsp及商 ...
- django后台管理系统(admin)的简单使用
目录 django后台管理系统的使用 检查配置文件 检查根urls.py文件 启动项目,浏览器输入ip端口/admin 如: 127.0.0.1/8000/admin 回车 注册后台管理系统超级管理 ...
- JBuss--为所有JFinal开发者提供二次开发的后台管理系统
百度搜索:JBuss 或jfinal.com官网https://www.jfinal.com/share/1704 JBuss背景: 2018年6月1日,作者“为道日损”从上海一家xxx公司离职,那时 ...
- Django后台管理系统的使用
目录 django后台管理系统的使用 检查配置文件 检查根urls.py文件 启动项目,浏览器输入ip端口/admin 如: 127.0.0.1/8000/admin 回车 注册后台管理系统超级管理 ...
- DoNet开源项目-基于jQuery EasyUI的后台管理系统
博主在业余时间开发了一个简单的后台管理系统,其中用到了 jQuery EasyUI 框架,上次分享过系统布局,参考文章:jQuery EasyUI 后台管理系统布局分享,目前已完成系统的整体框架的搭建 ...
随机推荐
- 现代C++之理解模板类型推断(template type deduction)
理解模板类型推断(template type deduction) 我们往往不能理解一个复杂的系统是如何运作的,但是却知道这个系统能够做什么.C++的模板类型推断便是如此,把参数传递到模板函数往往能让 ...
- vs2008单元测试
调试是解决错误的过程,测试是发现软件缺陷的过程.每一个软件在交付使用时前都必须经过测试.软件测试是软件开发的重要组成部分,现在已经发展成专门的技术. 在消除了程序中的语法错误和运行错误后,程序仍然不能 ...
- 如何生成WebAssembly文件?
许多3D游戏都是用C/C++语言写的,如果能将C/C++语言编译成JavaScript代码,它们不就能在浏览器里运行了吗?Emscripten的底层是LLVM编译器,Emscripten可以将c/c+ ...
- css美化滚动条
一.滚动条出现的地方1.浏览器边框,当页面内容超过浏览器视窗大小:2.textarea,内容过多时:3.iframe:4.div或任何block元素,当它们的被设定成overflow属性时. 二.cs ...
- 通过ipmitool找回遗忘的iDrac地址
Background: 在使用Dell服务器的过程中,如果发生一下情况:可以进入系统,但是忘记iDrac卡的地址,在系统的某个Linux下,可以使用ipmitool这个工具来get一下硬件的信息,从而 ...
- 01 bubbleSort
#include<cstdio> #include <memory> #include <iostream> using namespace std; void b ...
- CRM项目(一)
知识点: 1. 类可以当做字典的key 2. django中的model所在app名称.以及小写类名. 上述两点可以由以下代码实现: def index(request): # print(m1.Us ...
- BZOJ4855 : [Jsoi2016]轻重路径
首先用树状数组维护dfs序来快速支持一个点子树大小的询问. 每次删掉一个叶子时,从根开始往叶子走,显然只有$2size[x]\leq size[father]$的点的父亲才有可能换重儿子. 从根开始往 ...
- UE4入门(二)建立和打开项目
1.双击电脑桌面上的Unreal Engine 2.见下图 建立c++或者蓝图项目: 蓝图是什么? 蓝图种类: 接口:
- 3ds max学习笔记(一)--选择物体
选择所有物体:编辑-->全选(快捷:ctrl+a),在其他空白地方点击则取消选择(或编辑-->选择不选)反选:选择一部分物体 --编辑--反选/ ctrl+i 快速反选加选物体:选择一部分 ...