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 后台管理系统布局分享,目前已完成系统的整体框架的搭建 ...
随机推荐
- linux 学习笔记 管道 pipe ls cp mv
如ls |less -MN 含义把ls结果输出到less [ls] ==管道== [more] ls命令 ls -a 展示隐藏的文件 <隐藏文件一般以. 开始> ls -t 以时间戳排 ...
- 纯几何题 --- UVA - 11646 Athletics Track
这一题题目有点坑,注意这句话: 这代表了其圆心就是矩形的中心! 然后就可以推公式: 可知: x = 200/(a+2atan(b/c)*r); r = sqrt(a*a + b*b); 所以有AC代码 ...
- 潭州课堂25班:Ph201805201 django框架 第二课 url,,include,kwargs,name的使用 (课堂笔记)
url 路由配置 这里的 name 由用户输入,得到参数 /<>/是获取用户输入值 这里的 name 默认接收的是 str 如果要接收 int 时: 当输入参数非数字时提示错误 最常用是 ...
- 浅谈KMP“串”的模式匹配问题
感悟:预处理next[ ]数组求解B串的"自我匹配过程",思路与KMP类似,目标得到最大相同的前缀.后缀. ([1->k]==[i-k+1,i]),可以根据由前往后,利用前面 ...
- PowerShell一次执行多条命令
PowerShell一次执行多条命令语句 使用CMD之后换到PS之后想一次执行多条命令会很不习惯,因为原来的&&语句连接符已经不能用了. 在各种搜索后没有发现网上有说明这个的.无奈只能 ...
- pythonweb服务器编程(三)
Web静态服务器-2-显示需要的页面 #coding=utf-8 import socket from multiprocessing import Process import re def han ...
- vim技巧5 常用操作
vim:set number:set nonumbern 移动命令键8l 向右移动八个字符3j 向下移动三行3G:移动到第三行行首10$:下移到10行,并定位到行尾:n1,n2s/word1/word ...
- NOIP考试各种技巧!!
考前时间利用对考生起着至关重要的作用,不容忽视! 一.考前几分钟时间,往往能决定成败,所以一定要做好心态调整.不要去想结果,只看过程,努力了就一定不会白费.二.在别人紧张.坐立不安的时候,你不妨把时间 ...
- redis配置(redis.conf)
1.如果我们刚刚装好 redis 发现Redis Desktop Manager无法连接到redis, 那是因为redis默认配置只让本机访问,我们 vim redis.conf 注释以下 ...
- Mac下重新编译Linux内核
Mac下重新编译Linux内核 操作系统实验,要求添加系统调用并重新编译内核,这里记录一下编译内核的过程 0.下载VirtualBox 博主一直用parallel desk,但因为驱动等问题,在PD上 ...