LeeCX - 开源后台管理系统简单介绍

我们在github上开源了一个后台管理系统,使用了前端css框架并且简单的封装了一下,技术的将会不间断更新,详细可以点击https://github.com/leechenxiang/LeeCX。具体介绍如下:

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

原文发布于微信公众号 - BeJavaGod(wxleechenxiang)

原文发表时间:2017-09-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏吴伟祥

9个基于Java的搜索引擎框架 转

在这个信息相当繁杂的互联网时代,我们已经学会了如何利用搜索引擎这个强大的利器来找寻目标信息,比如你会在Google上搜索情人节如何讨女朋友欢心,你也会在百度上寻...

44540
来自专栏一个会写诗的程序员的博客

Gatling : 次时代性能测试利器

Gatling作为一款开源免费的性能测试工具越来越受到广大程序员的欢迎。免费当然是好的,最缺钱的就是程序员了;开源更好啊,缺啥功能、想做定制化的可以自己动手,丰...

12320
来自专栏恰童鞋骚年

.NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)

  互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称 CI) => 持续集成指的...

10040
来自专栏廖可知的专栏

Redis 4.0 PSYNC2中second_replid_offset探究

Redis 4.0起引入了PSYNC2同步方式,分析源码时我们注意到,server数据中增加了replid2、second_replid_offset两个成员。...

21860
来自专栏自然语言处理

文本挖掘系列文章4

搜索已经作为生活中不可缺少的一部分,诸如:百度、google、还是在微信上寻找好友或者通过一段文本查找关键字。另外亚马逊、京东、天猫、苏宁等电商在搜索中也是别有...

22540
来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合进阶篇(一)设计一套好的RESTful API

写在前面的话 看了一下博客目录,距离上次更新这个系列的博文已经有两个多月,并不是因为不想继续写博客,由于中间这段时间更新了几篇其他系列的文章就暂时停止了,如今已...

31350
来自专栏格子的个人博客

JMeter安装配置和分布式

前段时间公司的新项目上线了一段时间之后,随着运营规模的变大,老大要求对系统进行一个摸底,那么肯定有人要为这个伟大的工作献身了,是的,那个人就是我。谁让我是就是打...

11520
来自专栏Rainbond开源「容器云平台」

使用Java构建微服务

11820
来自专栏极客猴

Django 学习笔记之环境搭建

古人云:功遇善其事,必先利其器。在正式学习 Django Web 框架之前,我们要把准备工作做好。准备工作主要是搭建开发环境,具体工作是安装 Python、创建...

8620
来自专栏JAVA高级架构

作为一个Java架构师程序员 你应该会什么

一,JAVA架构师 1、语法:Java 程序员必须比较熟悉语法,在写代码的时候IDE 的编辑器对 某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道...

42350

扫码关注云+社区

领取腾讯云代金券