All Projects → wanghws → Java-CMS-Framework-Base_jeesite.com

wanghws / Java-CMS-Framework-Base_jeesite.com

Licence: other
Java管理后台快速开发SSM框架_优化版-JDK1.8 spring,springMVC,MyBatis,mysql,shiro,redis,ehcache

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Java-CMS-Framework-Base jeesite.com

Roothub
使用 SSM 和 MySQL 开发的论坛系统
Stars: ✭ 131 (+523.81%)
Mutual labels:  mybatis, spring-mvc, shiro
vacomall
☀️☀️ 基于 dubbo 实现的分布式电商平台。
Stars: ✭ 42 (+100%)
Mutual labels:  mybatis, spring-mvc, shiro
Yan
使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架
Stars: ✭ 293 (+1295.24%)
Mutual labels:  mybatis, spring-mvc, shiro
Highdsa
2018年本科毕设项目,已更新所有开发和部署文档。基于Dubbo、SSM、Shiro、ELK、ActiveMQ、Redis等实现的一套高可用、高性能、高可扩展的分布式系统架构,实现可支持业务的基础公共服务,API使用Restful风格对外暴露。已经实现的包括:发送邮件服务、FastDFS文件存储服务、ELK实时日志查询服务、Redis缓存服务、Mybatis数据库、阿里短信推送、Goeasy消息推送、Druid监控、ActiveMQ消息队列、shiro权限认证、cas单点登录、权限配置web系统、移动端后台系统。持续更新中......
Stars: ✭ 385 (+1733.33%)
Mutual labels:  mybatis, spring-mvc, shiro
Jeesite4
Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源
Stars: ✭ 1,563 (+7342.86%)
Mutual labels:  mybatis, spring-mvc, shiro
Autumn
Autumn-Blog and Autumn-CMS
Stars: ✭ 101 (+380.95%)
Mutual labels:  mybatis, spring-mvc, shiro
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (+1438.1%)
Mutual labels:  mybatis, spring-mvc, shiro
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+7271.43%)
Mutual labels:  mybatis, spring-mvc, shiro
Wms
一个基于Spring MVC、Spring、MyBatis、Shiro框架的仓库管理系统Demo。A warehouse management system implement with Spring MVC, Spring Framework,MyBstis,Shiro and MySQL
Stars: ✭ 248 (+1080.95%)
Mutual labels:  mybatis, spring-mvc, shiro
huanhuan-blog
一个java版本freemarker的小博客项目
Stars: ✭ 19 (-9.52%)
Mutual labels:  mybatis, spring-mvc
blog-springboot
My blog with springboot framework
Stars: ✭ 14 (-33.33%)
Mutual labels:  mybatis, shiro
springbook
java8+springMVC4+mybatis编写一个图书管理系统
Stars: ✭ 32 (+52.38%)
Mutual labels:  mybatis, spring-mvc
JavaFamily
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Stars: ✭ 517 (+2361.9%)
Mutual labels:  mybatis, spring-mvc
Graduate
预约挂号系统的后台WEB
Stars: ✭ 34 (+61.9%)
Mutual labels:  mybatis, spring-mvc
pighelper
🐷基于Hybrid+SSM的养猪信息化管理平台,该平台实现了对实时新闻,猪价的爬虫获取,以及各类养殖账单的增删改查等等。该项目适配了移动端界面,最终通过Hybrid混合式App开发技术打包成App,安装在移动端使用
Stars: ✭ 25 (+19.05%)
Mutual labels:  mybatis, spring-mvc
Student-Information-Administration-System
大学生信息管理系统——初学路上自己摸索实践的项目
Stars: ✭ 91 (+333.33%)
Mutual labels:  mybatis, spring-mvc
DAFramework
云南数聚基础框架
Stars: ✭ 25 (+19.05%)
Mutual labels:  mybatis, spring-mvc
mee-admin
admin、cms、console 等多用途开源后台系统
Stars: ✭ 117 (+457.14%)
Mutual labels:  mybatis, shiro
RuoYi-fast
🎉 (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 117 (+457.14%)
Mutual labels:  mybatis, shiro
Topic
简单的论坛,使用Spring MVC,Mybatis,Bootstrap等框架.
Stars: ✭ 14 (-33.33%)
Mutual labels:  mybatis, spring-mvc

Java管理后台快速开发SSM框架_优化版-JDK1.8

框架简介

JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java开发平台。

本人在开发中,使用了此项目,同时在开发过程中,对项目进行了部分优化修改,感谢原作者.

初始管理员账号:admin 密码:admin

数据库初始化

mysql> create database demo;

mysql> create user 'work'@'%' identified by '123456';

mysql> grant all privileges ON demo.* to 'work'@'%';

mysql> use demo;

mysql> source framework.sql;

启动

mvn> jetty:run

Update 2019-01-16

  1. 增加maven自定义参数版本号 启动时增加参数 -Dcms.release.version=1.0
  2. 修改了shrio-redis配置
  3. 修改了redis配置

Update v1.0.1

  1. Shrio/druid等包版本升级
  2. 缓存从EHCache更换为Redis,同时Shrio的缓存也更换为Redis
  3. 分布式ID生成器修复了集群下的Bug

以下为修改部分

  1. 表自增ID改为Long型,使用了[分布式唯一ID生成器Twitter 的 Snowflake idworker java版本]
  2. 数据库连接改为[读写分离]
  3. 项目第三方包引用全部改为Maven
  4. 项目启动删除了Tomcat插件,改为自启动的Jetty插件
  5. Maven打包改为支持多profile方式,具体使用是请将src/resources/conf_development下的配置文件拷贝到conf_production和conf_test下并做对应配置
  6. 引入了JRedis支持
  7. SpringMVC增加了Https支持,没有证书的环境设置init.properties中的http10=true,生成环境为false
  8. jquery-validation增加了部分验证规则
  9. 其他代码结构,路径等基于个人喜好的修改

主要组件

  1. spring
  2. mybatis
  3. spring-mvc
  4. sitemesh
  5. ehcache
  6. jedis
  7. shiro
  8. jackson
  9. xstream
  10. dozer
  11. freemarker
  12. zxing
  13. httpclient

表单验证

  1. required: "必填信息",
  2. remote: "请修正该信息",
  3. email: "请输入正确格式的电子邮件",
  4. url: "请输入合法的网址",
  5. date: "请输入合法的日期",
  6. dateISO: "请输入合法的日期 (ISO).",
  7. number: "请输入合法的数字",
  8. digits: "只能输入整数",
  9. creditcard: "请输入合法的信用卡号",
  10. equalTo: "请再次输入相同的值",
  11. accept: "请输入拥有合法后缀名的字符串",
  12. maxlength:请输入一个长度最多是 {0} 的字符串
  13. minlength: 请输入一个长度最少是 {0} 的字符串
  14. rangelength: 请输入一个长度介于 {0} 和 {1} 之间的字符串
  15. range: 请输入一个介于 {0} 和 {1} 之间的值
  16. max: 请输入一个最大为 {0} 的值
  17. min: 请输入一个最小为 {0} 的值
  18. 文本框验证:字段长度除以2 varchar(32)==16个字符
  19. 数字类型字段验证:字段长度除以2 int(10)==5位整数
  20. 金额字段验证:number(10,2) 表单验证 999999999.99
  21. 备注/说明字段用textarea表单
  22. 创建时间为框架自动生成,不允许手动设置
  23. ip:ip地址
  24. abc:字母或下划线
  25. username:3-20位字母或数字开头,字母或下划线
  26. realName:2-30个汉字
  27. mobile:11位手机号码
  28. simplePhone:固定电话
  29. zipCode:邮编
  30. qq:6~9位qq号码
  31. card:15~18位身份证
  32. money:99999999.99金额
  • 有任何问题建议可以联系我 wanghws(AT)gmail(DOT)com
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].