• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

    S2SH: Struts2,Hibernate,Spring三大框架的整合

    原作者: [db:作者] 来自: 网络 收藏 邀请

    开源软件名称:

    S2SH

    开源软件地址:

    https://gitee.com/shenzhanwang/S2SH

    开源软件介绍:

    S2SH

    Struts2,Hibernate,Spring三大框架的整合总是很麻烦,在此提供一个已经整合好三大框架的包,可以直接下载导入Myeclipse使用,项目基于Maven做依赖管理。

    其中包含的内容如下:

    1.Struts2.3.16.3,Hibernate4.3.5,Spring4.0.4三大框架的整合;

    2.前端框架集成了Bootstrap3.3.5,Jquery1.12.3,集成了Bootstrap插件Bootgrid数据表格实现分页,使用Bootstrap的datetimepicker插件实现日期时间选择;

    3.数据库使用Mysql中自带的sakila数据库,使用前,请将resource中的applicationContext.xml中的数据库密码设置为自己的;

    4.实现了sakila中的单表的增删改查和跨表查询,跨表查询包括了hibernate的1-N和1-1双向映射;

    5.集成了作业自动调度框架Quartz 2.2.2实现作业调度;

    6.json插件使用Struts2自带的json插件;

    7.包含了一个文件上传的功能和数据表导出为Excel下载的功能,使用POI实现;

    8.包含了带验证码的登录功能以及登录验证的拦截器;

    9.整个包可直接导入Myeclipse继续编辑,war文件可直接放入tomcat部署。

    10.要使用SpringMVC+Mybatis+spring的整合,参见http://git.oschina.net/shenzhanwang/SSM

    效果图:输入图片说明输入图片说明

    附录:中央技术储备仓库(Central Technique Reserve Repository)

    基础篇:职业化,从做好OA系统开始

    1. Spring boot整合Mybatis实现增删改查(支持多数据源)输入图片说明
    2. Struts2,Hibernate,Spring三大框架的整合实现增删改查
    3. Spring,SpringMVC和Hibernate的整合实现增删改查
    4. Spring boot整合activiti工作流引擎实现OA开发输入图片说明
    5. Spring发布与调用REST风格的WebService
    6. Spring boot整合Axis调用SOAP风格的web服务
    7. Spring boot整合Apache Shiro实现RBAC权限控制
    8. 使用Spring security实现RBAC权限控制

    中级篇:中间件的各种姿势

    1. Spring boot整合mongoDB文档数据库实现增删改查
    2. Spring连接Redis实现缓存
    3. Spring连接图存数据库Neo4j实现增删改查
    4. Spring boot整合列存数据库hbase实现增删改查
    5. Spring平台整合消息队列ActiveMQ实现发布订阅、生产者消费者模型(JMS)
    6. Spring boot整合消息队列RabbitMQ实现四种消息模式(AMQP)
    7. Spring boot整合kafka 2.1.0实现大数据消息管道
    8. Spring boot整合websocket实现即时通讯输入图片说明
    9. Spring security整合oauth2实现token认证
    10. Spring boot整合MinIO客户端实现文件管理
    11. 23种设计模式,源码、注释、使用场景
    12. 使用ETL工具Kettle的实例
    13. Git指南和分支管理策略
    14. 使用数据仓库进行OLAP数据分析(Mysql+Kettle+Zeppelin)

    高级篇:分布式系统和大数据开发

    1. zookeeper原理、架构、使用场景和可视化
    2. Spring boot整合Apache dubbo v2.7.5实现分布式服务治理(SOA架构) 输入图片说明

    包含组件Spring boot v2.2.2+Dubbo v2.7.5+Nacos v1.1.1效果图

    1. 使用Spring Cloud Alibaba v2.2.7实现微服务架构(MSA架构)输入图片说明

    包含组件Nacos+Feign+Gateway+Ribbon+Sentinel+Zipkin效果图

    1. 使用jenkins+centos+git+maven搭建持续集成环境自动化部署分布式服务
    2. 使用docker+compose+jenkins+gitlab+spring cloud实现微服务的编排、持续集成和动态扩容
    3. 使用Spark进行分布式计算
    • Spark SQL做离线计算
    • Spark Streaming做实时计算
    • Structured Streaming做实时计算
    1. 使用Flink实现流批一体化的分布式计算
    2. 搭建高可用nginx集群和Tomcat负载均衡
    3. 使用mycat实现Mysql数据库的主从复制、读写分离、分表分库、负载均衡和高可用
    4. Spring boot整合Elastic search实现全文检索和大数据分析 输入图片说明

    特别篇:分布式事务和并发控制

    1. 基于可靠消息最终一致性实现分布式事务(activeMQ)
    2. Spring boot dubbo整合seata实现分布式事务输入图片说明

    包含组件nacos v2.0.2 + seata v1.4.2 +spring boot dubbo v2.7.5效果图

    1. Spring cloud alibaba v2.2.7整合seata实现分布式事务 输入图片说明

    包含组件nacos v2.0.2 + seata v1.4.2 +spring cloud alibaba v2.2.7效果图

    1. 并发控制:数据库锁机制和事务隔离级别的实现输入图片说明
    2. 并发控制:使用redission实现分布式锁
    3. 并发控制:使用zookeeper实现分布式锁
    4. 并发控制:Java多线程编程实例
    5. 并发控制:使用netty实现高性能NIO通信

    视频教程

    输入图片说明

    在线观看(含源码和PPT)

    关注微信公众号获取更多技术文章和源码

    输入图片说明


    鲜花

    握手

    雷人

    路过

    鸡蛋
    该文章已有0人参与评论

    请发表评论

    全部评论

    专题导读
    上一篇:
    psv: js 数据 格式 验证发布时间:2022-03-23
    下一篇:
    think: PHP Framework ThinkPHP——为API开发而设计的高性能PHP框架发布时间:2022-03-23
    热门推荐
    阅读排行榜

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    139-2527-9053

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    地址:深圳市南山区西丽大学城创智工业园
    电邮:jeky_zhao#qq.com
    移动电话:139-2527-9053

    Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap