互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析
电子书推荐
-
SpringMVC+Redis+Activiti+Fastdfs+Thirft+Websocket+微信公众号 直接运行的web框架 simba1.2.9 评分:
# simba 一个基于SpringMVC的web框架, 初始化脚本在doc目录中, 目前只提供了mysql版本,ppt有基本的使用介绍, 由于时间关系并未包含所有的功能介绍。 配置环境变量JAVA_HOME到jdk的安装目录,必须使用jdk1.8 配置Path环境变量,增加JAVA_HOME/bin 配置MAVEN_HOME环境变量,指到MAVEN的安装目录 所有的路径最好不要有中文,不然会有莫名的错误 如果使用框架自带的websocket服务器的功能,使用本地jetty跑没问题,如果使用tomcat跑,必须是tomcat9 直接运行Jetty类的main方法,即可启动web服务 如果访问jsp页面报错说编译错误,可能是因为安装了多个版本的jdk冲突了,请卸载所有jdk,重新安装jdk1.8 登陆系统的入口: http://localhost:9000/simba/login/toLogin.do 或者 http://localhost:9000/simba/ 账号密码是admin admin123 所有的配置都在configs.properties里 如果大家对框架改进有任何意见, 麻烦可以在下载资源页进行留言,或者发送email到我的邮箱loceme.student@163.com 也可以加入QQ群,一起交流学习,QQ群号:328132953 或者大家有什么功能已经开发好了,愿意加到我的框架中,共享给大家一起学习,也可以随时联系我,我会在收到信息之后,尽快回复,谢谢。 如果大家在使用中,发现bug,可以通过邮件截图+描述发送给我,我会在之后的版本修改并发布,如果您修改了bug,也可以把修改的源码发给我,谢谢。 以下是每个版本的日志 1.2.9 封装微信硬件平台接口 1.2.8 封装微信公众号开发接口 1.2.7 提供上传下载统一组件 thirft的服务器和客户端工具类封装 websocket工具类封装(客户端-服务端) 框架使用说明ppt更新 1.2.6 集成分布式文件系统Fastdfs 1.2.5 Socket工具类优化 UDP Socket工具类 1.2.4 将一个maven项目拆分为多个module,按功能划分,删除测试代码 1.2.3 增加AES加解密工具类 生成条形码 字符串增加zip和gzip两个加解压功能,推荐使用gzip,压缩比例更大,只有当字符串达到一定长度才使用压缩 用sigar获取服务器相关性能数据 服务器性能监控 word模板工具类,可以在xml形式word文件中,插入图片,饼图,线型图,柱形图,表格,使用freemarker语法标签解析 集成Echarts(堆叠区域图、折线图、柱形图、饼图、环形图、仪表盘) 1.2.2 Spring Batch Spring Batch Admin Spring Mobile可以根据不同的设备跳转到不同的页面 登陆增加验证码 生成二维码(Js和java代码都可执行) 框架取名为simba,辛巴,快速成长成狮子王之意 增加数据库监控菜单,直接使用druid页面 线程变量工具 1.2.1 mycat集成 界面配置定时器任务调度,可以监控操作定时器任务 异步框架 1.2.0 Redis发布订阅功能 集群执行功能 注册表修改通知集群中所有服务器更新 流程管理,启动流程,待办任务,已办任务 流程监控 作业管理 已归档流程 1.1.15 页面优化 代码生成器生成页面(树形+表格结构和表格结构)使用EasyUI实现 注册类型和注册表管理 更新说明ppt 1.1.14 机构管理 通过配置自动扩展机构属性 用户机构关系管理 按照账号全局查询用户 权限改成树形结构 1.1.13 react集成ueditor在线编辑器 增加spring-integration 增加activiti 通过配置自动扩展用户属性 1.1.12 使用draft富文本编辑器 增加ant design 代码生成器功能增强 1.1.11 集成Spring Cache,FastJson Spring Cache增加redis缓存实现 Mybatis使用二级缓存,增加redis实现 增加reactJs 增加Mybatis插件pageHelper,Mapper 1.1.10 rabbitMQ集成 视频截图 图片缩略图旋转 集成Mybatis 使用数据库连接池druid dubbo使用 1.1.9 jquery实现鼠标在按钮上显示窗口,离开窗口和按钮时消失 1.1.8 jquery 图片预览插件 图片滚动显示插件 1.1.7(maven only) 包名修改 从此不再支持web版本,只支持maven版本 1.1.6 spring websocket 实现在线聊天 maven升级jdk1.8 jetty9.2.4 web升级jdk1.7 tomcat7 1.1.5 redis 加锁,redis升级成2.8.2 freemarker工具类 1.1.4 des加解密字符串和文件 1.1.3 首页修改 dateformat.js 时间参数转换 SpringMVC配置文件集中 快递参数接口 1.1.2 代码生成器 1.1.1 工具类数据校验 jsp自定义标签 Spring自定义注解 默认requestMapping 1.1.0 soapui工具类(web版本) properties等工具类 1.0.17 ftp服务端和客户端工具类,配置文件maven和web项目路径统一 1.0.16 页面html标志修改 httpclient中文支持 工具类增强(zip,reflect,thread) 1.0.15 zookeeper工具类优化 增加工具类 1.0.14 分布式session使用zookeeper 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.12 Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.11 地址联动 1.0.10 集成ueditor在线编辑器 1.0.9 版本管理,服务根路径工具类,文件上传工具类 1.0.8 socket工具类,权限组件,菜单组件,jdbc分页支持多种数据库,ant路径工具类,增加jquery easyUI 1.0.7 增加http工具类,demo例子 1.0.6 增加菜单框架ext实现,类路径调整 1.0.5 从web项目迁移成maven项目 TODO 流程特送,退回,任务转办,设置流程属性,执行人,发送选择人 在线绘制流程 。。。工作流相关 集成统计图形Echarts 集成mongodb,solr hadoop lucense
上传时间:2017-02 大小:14.89MB
- 68KB
maven+springmvc+redis+mybatis整合
2017-05-25基于maven+springmvc+redis+mybatis整合案例框架,主要实现redis的读取案例
- 31KB
SpringMVC+Redis+MyBatis项目
2016-11-24SpringMVC+Redis+MyBatis项目,主要实现Redis注释缓存
- 12.90MB
Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统
2018-12-15Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理...
- 74KB
spring+springMVC+Mybatis+MYSQL+Redis+Maven项目整合源码
2018-01-06该项目主要技术架构包括:spring+springMVC+Mybatis+MYSQL+Redis+Maven,适合初学者,简单易懂。
- 200KB
Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统.rar
2019-08-12项目描述 在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级开发系统 Springboot作为容器,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为...
- 5.27MB
完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip
2022-04-29完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip 完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip 完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统...
- 802KB
springMVC+mybatis+shiro+redis 项目整合demo
2017-10-19springMVC+mybatis+shiro+redis 项目整合demo。
- 9.88MB
springMvc+spring+mybatis+shiro+redis+ehcache后台管理系统.zip
2022-04-29本后台管理系统,采用流行的框架springMvc+spring+mybatis+shiro+redis+ehcache开发,实现了权限管理(菜单权限、数据权限),solr全文搜索引擎,activiti工作流程引擎,cas单点登陆等功能,完善的代码生成器 后期还...
- 1.70MB
基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统
2019-10-31项目描述 说明: spring security 全注解式的权限管理 动态配置权限,角色和资源,权限控制到...Springboot+Mybatis+ SpringMvc+springsecrity+Redis+bootstrap+jquery 数据库文件 压缩包内 jar包文件 maven搭建
- 29.98MB
shiro+ springMVC + Redis+mysql 实现 单点登录
2018-12-06Shiro安全框架, 实现系统的单点登陆和登出功能, 包含数据库文件
- 6.61MB
基于SpringBoot+Spring+SpringMvc+Mybatis+Shiro+Redis 开发单点登录管理系统源码
2023-06-19基于 SpringBoot + Spring + SpringMvc + Mybatis + Shiro+ Redis 开发单点登录管理系统 基于 SpringBoot + Spring + SpringMvc + Mybatis + Shiro+ Redis 开发单点登录管理系统 基于 SpringBoot + Spring + ...
- 13.12MB
Spring+SpringMVC+MyBatis+Shiro+MySQL+Redis+Maven实现的通用权限管理系统
2022-05-01Spring+SpringMVC+MyBatis+Shiro+MySQL+Redis+Maven+EasyUI+Bootstrap实现的通用权限管理系统。 Spring+SpringMVC+MyBatis+Shiro+MySQL+Redis+Maven+EasyUI+Bootstrap实现的通用权限管理系统 Spring+SpringMVC+...
- 1.95MB
基于Springboot+Mybatis+SpringMvc+springsecrity+Redis完整网站后台管理系统.zip
2021-12-23基于Springboot+Mybatis+SpringMvc+springsecrity+Redis完整网站后台管理系统.zip
- 52.54MB
springmvc+mybatis+redis
2015-08-01spring框架下整合mybatis和缓存redis
- 176KB
Shiro整合springMvc+Mybatis+Redis demo源码下载.zip
2018-07-16Shiro整合springMvc+Mybatis+Redis demo源码下载.zip Shiro整合springMvc+Mybatis+Redis demo源码下载.zip
- 17.41MB
spring+springmvc+mybatis+redis框架
2018-12-14spring+springmvc+mybatis+redis框架的demo,喜欢的可以下载哦
- 5.95MB
SpringMVC+maven+redis集成示例
2017-04-05SpringMVC+maven+redis集成教程 http://blog.csdn.net/u012775558/article/details/68937298
- 16.2MB
spring+springmvc+hibernate+redis 需要的jar包
2018-08-25spring+springmvc+hibernate+redis 需要的jar包,spring3,hibernate4
- 38.20MB
SwitchHosts
2024-03-06切换host工具
- 55.2MB
安卓期末大作业(AndroidStudio开发),垃圾分类助手app,分为前台后台,代码有注释,均能正常运行
2023-06-04安卓期末大作业-垃圾分类助手(免积分下载) 压缩包内包含源代码,项目文档,apk文件,运行各个界面截图。app使用的是sqlite数据库,使用的核心类及其组件:Base Adapter,Fragment,View Pager,Alert Dialog.Builder,Option,Animation Draw able(关键帧动画),Media Player(视频),Count Down Timer(倒计时 广告页用),Spinner等 该分类助手的功能是管理员先登录进入后台界面,将数据录入数据库,管理员可进行增删改查操作,用户可在前台页面通过垃圾分类查垃圾也可通过垃圾查分类,可以浏览后台管理员录到数据库中的新闻。 该分类助手在上传头像时是通过跳转到手机图库选择照片,然后保存的时候是通过该图片的uri录入数据库,显示图片则是从数据库读取uri并显示。 以上所述功能均实现正常 详见 https://blog.csdn.net/weixin_59538558/article/details/131029604
- 6.98MB
Notepad++安装包
2022-07-28Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL)。Notepad++有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。Notepad++中文版功能比 Windows 中的 Notepad(记事本)强大。Notepad++除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++中文版不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
- 39.41MB
微信小程序源码-合集1.rar
2020-09-04【微信小程序-源码合集】该合集主要整理 包含交友互动、节日祝福、金融行业、旅游行业、论坛系列、美容行业!
- 231KB
Java第十五届蓝桥杯大赛软件JavaB组真题
2024-04-14【Java】第十五届蓝桥杯大赛软件JavaB组真题
- 734KB
2024北森能力测评题库.7z
2024-03-09北森能力测评
- 9.42MB
Java面试八股文2023最新版
2023-03-14工作了一年多想跳槽了,自己整理的Java面试八股文 java面试题 2023最新整理 java八股文 高频面试题 里边包含了很多领域的java se基础、springboot springcloud MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、tomcat、Git、 Linux Nginx,以及软实力等等技术栈 希望对你们有帮助! 用最少的money换取最新最全的面试题集!
- 12.58MB
Linux Centos7 升级最新版OpenSSH-9.6p1 有脚本(支持离线)
2024-01-03包含升级的rpm文件 openssh-9.6p1.tar.gz openssl-1.1.1q.tar.gz zlib-1.3.tar.gz 以及升级脚本 sshupdate2.sh
- 192.94MB
JDK1.8 windows 64位
2022-07-14JDK1.8 windows 64位
- 709KB
ruoyi-vue-pro 芋道源码项目的表结构
2023-11-29芋道源码项目的表结构。 包含工作流、商城、支付、微信等模块的表结构,直接运行即可
- 899.79MB
myeclipse 10.7.1 windows 安装包
2022-03-15myeclipse 10.7.1 windows 安装包
- 13.93MB
微信小程序商城系统(电商系统)(SpringBoot+Vue3)(至尊版) java毕业设计 源码+sql脚本+论文 完整版
2024-05-05这个是完整源码 微信小程序,SpringBoot+Vue实现 微信小程序商城系统(电商系统)(SpringBoot+Vue3)(至尊版) java毕业设计 源码+sql脚本+论文 完整版 数据库是mysql 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了微信小程序商城系统的开发全过程。通过分析微信小程序商城系统管理的不足,创建了一个计算机管理微信小程序商城系统的方案。文章介绍了微信小程序商城系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。 本微信小程序商城系统管理员功能可以修改个人中心,用户管理,商品类别管理,商品管理,订单信息管理,以及系统管理。微信小程序用户可以查看商品信息,可以浏览商城类别,可以加入购物车,下单购买商品,个人中心可以查看订单信息,修改收货地址等功能。因而具有一定的实用性。本站后台采用Java的SpringBoot框架进行后台管理开发,可以在浏览器上登录进行后台数据方面的管理,MySQL作为本地数据库,微信小程序用到了微信开发者工具,充分保证系统的稳定性。系统具有界面清晰、操作简单,