拥有 spring 标签的文章 共 30 条数据

Java EE互联网轻量级框架整合开发:SSM框架(Spring MVC+Spring+MyBatis)和Redis实现 PDF下载
编程书籍

Java EE互联网轻量级框架整合开发:SSM框架(Spring MVC+Spring+MyBatis)和Redis实现 PDF下载

29次浏览 0条评论

随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位,而在Java互联网后台开发中,SSM框架(Spring+Spring MVC+MyBatis)成为了主要架构,《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》以此为焦点从入门到实际工作要求讲述了SSM框架的技术应用;与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛使用,为了适应这个变化,《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》通过Spring讲解了有关Redis的技术应用,这样更加贴近实际学习和工作的需要。《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》主要分为6个部分,第1部分对Java互联网的框架和主要涉及的模式做初步简介;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring

精通Spring MVC 4 高清文字版PDF下载
编程书籍

精通Spring MVC 4 高清文字版PDF下载

43次浏览 0条评论

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。在精通Spring MVC4中,我们将会从头开始构建一个有用的Web应用。本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4的开发技巧。精通Spring MVC4zui适合已经熟悉Spring编程基础知识并迫切希望扩展其Web技能的开发人员。通过阅读本书,读者将深度把握Spring MVC的各项特性及实用技巧。第1章 快速搭建Spring Web应用 1 1.1 Spring Tool Suite简介 2 1.2 IntelliJ简介 7 1.3 start.Spring.io简介 8 1.4 命令行方式简介 8 1.5 那就正式开始吧 9 1.

看透Spring MVC:源代码分析与实践 PDF下载
编程书籍

看透Spring MVC:源代码分析与实践 PDF下载

46次浏览 2条评论

国内资深Web开发专家根据Spring MVC全新技术撰写,基于实际生产环境,从基础知识、源代码和实战3个维度对Spring MVC的结构和实现进行详细讲解全面介绍Spring MVC的架构、原理、核心概念和操作,通过案例完整呈现Tomcat的实现,系统总结Spring MVC九大组件的处理以及常用的技巧和实践在大型网站和复杂系统的开发中,Java具有天然的优势,而在Java的Web框架中Spring MVC以其强大的功能以及简单且灵活的用法受到越来越多开发者的青睐。本书不仅详细地分析Spring MVC的结构及其实现细节,而且讲解网站的不同架构及其演变的过程,以及网络底层协议的概念及其实现方法,帮助读者开发更高效的网站。通过本书,你将:系统学习网站的各种架构以及每种架构所针对的问题。深入分析Web底层协议及其实现方法。系统理解Spring MVC框架,为灵活开发高质量产品打下坚实基础。深入理解Spring MVC的编程技巧和设计理念,提高综合思考、整体架构的能力。学习作者自研的源代码分析方法——器用分析法,高效学习程序源代码。前言 第一篇 网站基础知识 第1章 网站架构及其演变过程2

Spring Boot 2企业应用实战 PDF下载
编程书籍

Spring Boot 2企业应用实战 PDF下载

62次浏览 0条评论

本书介绍了Java EE领域的全新开源框架:Spring Boot 2。本书的示例建议在Tomcat 8上运行。本书重点介绍如何使用Spring Boot进行Java EE快速开发,从内容上可以划分为四个部分。第一部分详细介绍了Spring Boot的核心知识。第二部分详细介绍了Spring Boot的Web开发。第三部分重点介绍了Spring Boot的数据访问。第四部分重点介绍了Spring Boot的Spring Security安全控制。书中示范开发了一个包含7个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的信息管理系统案例,希望让读者理论联系实际,将Spring Boot框架真正运用到实际开发当中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个框架的核心。阅读本书之前,建议先阅读疯狂软件教育的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,JSP、Servlet

Spring Cloud微服务:全栈技术与案例解析 PDF下载
编程书籍

Spring Cloud微服务:全栈技术与案例解析 PDF下载

89次浏览 0条评论

本书内容共18章,共分为4个部分。第1部分为准备篇,准备篇当中会对微服务以及SpringCloud做一个整体的介绍,同时将SpringCloud的基础内容进行讲解,比如SpringBoot。第2部分为基础篇,基础篇当中会对SpringCloud的几大常用模块进行讲解和简单使用。第3部分为实战篇,实战篇当中会通过对在微服务架构中普遍遇到的问题进行实战解决讲解。第4部分为高级篇,高级篇当中就是对SpringCloud进行一些扩展性的使用,比如API网关怎么限流,怎么做灰度发布等。前言 第一部分 准备篇 第1章 Spring Cloud与微服务概述 2 1.1 传统的单体应用 2 1.1.1 改进单体应用的架构 2 1.1.2 向微服务靠拢 3 1.2 什么是微服务 4 1.2.1 使用微服务架构的优势和劣势 4 1.2.2 重构前的准备工作 5 1.3 什么是Spring Cloud 5 1.3.1 Spring Cloud模块介绍 5 1.3.2 Spring Cloud版本介绍 6 1.4 本章小结 7 第2章 实战前的准备工作 8 2.1 开发环境的准备 8 2.2 Spring B

Spring Boot 2精髓:从构建小系统到架构分布式大系统 PDF下载
编程书籍

Spring Boot 2精髓:从构建小系统到架构分布式大系统 PDF下载

101次浏览 0条评论

Spring Boot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot框架降低了Spring技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。本书系统介绍了Spring Boot 2的主要技术,侧重于两个方面,一方面是极速开发一个Web应用系统,详细介绍Spring Boot框架、Spring MVC、视图技术、数据库访问技术,并且介绍多环境部署、自动装配、单元测试等高级特性;另一方面,当系统模块增加,性能和吞吐量要求增加时,如何平滑地用Spring Boot实现分布式架构,也会在本书后半部分介绍,包括使用Spring实现RESTful架构,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技术,使用Spring Session实现系统水平扩展,使用Spring Cache提高系统性能。第1章 Java EE简介 1.1 Java EE 1.1.1 Java EE架构 1.1.2

Spring 5 开发大全 PDF下载
编程书籍

Spring 5 开发大全 PDF下载

141次浏览 0条评论

内容简介:自 Spring 诞生以来,以 Spring 技术栈为核心的企业级应用开发方式深入人心,已经成为 Java EE 开发的最佳实践。随着 Spring 5 版本的发布,Spring 自身也发生了巨大的变革。本书力求全面介绍 Spring 框架,涵盖了 Spring 核心、测试、数据访问、Web 开发、响应式编程、系统集成及微服务等方面在内的共26 章的内容,可以说是 Spring 技术的“百科全书”。同时,本书基于 Spring 5 版本来编写,除了涉及 Spring 5 版本的新特性外,还介绍了 REST 服务、响应式 Web 开发、微服务设计、Spring Boot、Spring Cloud 等方面的前瞻技术。而且除了讲解 Spring 的理论知识外,还在每个知识点上辅以大量的代码案例,使理论可以联系实际,具备更强的可操作性。本书主要面向的是Java 开发者,以及对以Spring 为核心的Java EE 开发感兴趣的计算机专业的学生、软件开发人员和系统架构师。写作背景:Spring 自诞生以来,一直被广大开发者作为 Java 企业级应用开发的首选。无论是早年流行的 SSH

轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)完整版PDF下载
编程书籍

轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)完整版PDF下载

181次浏览 0条评论

《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发》是《轻量级 Java EE 企业应用实战》的第4 版,第4 版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发》介绍了 Java EE 领域的三个开源框架:Struts 2、Spring 和Hibernate。其中Struts 2 升级到2.3.16.3,Spring 升级到4.0.4,Hibernate 升级到4.3.5。《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发》还全面介绍了Servlet 3.1 的新特性,以及Tomcat 8.0 的配置和用法,《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发》的示例也应该在Tomcat 8.0 上运行。《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hiberna

精通Spring 4.X:企业应用开发实战 陈雄华著 高清完整版 PDF下载
编程书籍

精通Spring 4.X:企业应用开发实战 陈雄华著 高清完整版 PDF下载

184次浏览 0条评论

Spring 4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring 4.0引入了众多Java开发者翘首以盼的基于Groovy Bean的配置、HTML 5/WebSocket支持等新功能,全面支持Java 8.0,最低要求是Java 6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring 3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面”的写作风格,力求使读者在熟练使用Spring的各项功能的同时透彻理解Spring的内部实现,真正做到知其然并知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书内容体现“从实际项目中来,到实际项目中去”的写作原则。内容简介前言第1篇 基础篇第1章 Spring概述第2章 快速入门第3章 Spring Boot第2篇 核心篇第4章 IoC容器第5章 在IoC容器中装配Bean第6章 Spri

JavaEE开发的颠覆者: Spring Boot实战 汪云飞著 PDF下载
编程书籍

JavaEE开发的颠覆者: Spring Boot实战 汪云飞著 PDF下载

214次浏览 0条评论

在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。《JavaEE开发的颠覆者: Spring Boot实战》从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。涵盖使用Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。当你学完《JavaEE开发的颠覆者: Spring Boot实战》后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。第一部分 点睛Spring 4.x第1 章 Spring 基础 21.1 Spring 概述 21.1.1 Spring 的简史 21.1.2 Spring 概述 31.2 Spring 项目快速搭建 51.2.1 Maven 简介 61.2.2 Maven 安装 61.2.3 Maven 的

Spring微服务实战 高清PDF下载
编程书籍

Spring微服务实战 高清PDF下载

275次浏览 0条评论

本书以一个名为EagleEye的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介绍如何将EagleEye项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(Amazon)中。针对在重构过程中遇到的各种微服务开发会面临的典型问题(包括开发、测试和运维等问题),本书介绍了解决这些问题的核心模式,以及在实战中如何选择特定Spring Cloud子项目或其他工具解决这些问题。本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开发人员,本书也具有很好的学习参考价值。目录第 1章 欢迎迈入云世界,Spring 11.1 什么是微服务 11.2 什么是Spring,为什么它与微服务有关 41.3 在本书中读者会学到什么 51.4 为什么本书与你有关 61.5 使用Spr

Spring揭秘 王福强著 PDF下载
编程书籍

Spring揭秘 王福强著 PDF下载

335次浏览 0条评论

本书以幽默生动的语言、辅以有趣的故事和典故,循循善诱地阐述了Spring框架的方方面面。针对Spring框架的主要功能以及开发者们遇到最多的问题,首先介绍问题的相关背景,然后逐条进行深度剖析,最后通过分析来引入Spring框架可以提供的最佳解决方案。虽言Spring,却不局限于Spring,本书向读者展现了更宽广的软件开发的世界! 第一部分 掀起Spring的盖头来第1章 Spring框架的由来 21.1 Spring之崛起 21.2 Spring框架概述 31.3 Spring大观园 51.4 小结 8第二部分 Spring的IoC容器第2章 IoC的基本概念 102.1 我们的理念是:让别人为你服务 102.2 手语,呼喊,还是心有灵犀 132.2.1 构造方法注入 132.2.2 setter方法注入 132.2.3 接口注入 142.2.4 三种注入方式的比较 152.3 IoC的附加值 152.4 小结 17第3章 掌管大局的IoC Service Provider 183.1 IoC Service Provider的职责 183.2 运筹帷幄的秘密——IoC Servic

Spring+MyBatis企业应用实战(第2版)高清文字版PDF下载
编程书籍

Spring+MyBatis企业应用实战(第2版)高清文字版PDF下载

441次浏览 0条评论

《Spring+MyBatis企业应用实战(第2版)》介绍了Java EE(现已改名为Jakarta EE)领域的两个开源框架:Spring的MVC和MyBatis。其中Spring的版本是5.0.1,MyBatis的版本是3.4.5。本书的示例建议在Tomcat 8上运行。《Spring+MyBatis企业应用实战(第2版)》重点介绍如何整合Spring MVC 5+MyBatis 3进行Java EE开发,主要包括三个部分。第一部分详细介绍了Spring MVC框架的用法。第二部分详细介绍了MyBatis框架的用法。第三部分重点介绍了Spring MVC 5+MyBatis 3的整合,并示范开发了一个包含6个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的HRM人事管理系统案例,希望读者理论联系实际,将这两个框架真正运用到实际开发当中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个

Spring源码深度解析(第1版)高清PDF下载
编程书籍

Spring源码深度解析(第1版)高清PDF下载

247次浏览 0条评论

Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。第一部分 核心实现第1章 Spring整体架构和环境搭建 21.1 Spring的整体架构 21.2 环境搭建 41.2.1 安装GitHub 41.2.2 安装Gradle 51.

Spring中如何使用设计模式
技术杂谈

Spring中如何使用设计模式

259次浏览 0条评论

关于设计模式,如果使用得当,将会使我们的代码更加简洁,并且更具扩展性。本文主要讲解Spring中如何使用策略模式,工厂方法模式以及Builder模式。1.策略模式关于策略模式的使用方式,在Spring中其实比较简单,从本质上讲,策略模式就是一个接口下有多个实现类,而每种实现类会处理某一种情况。我们以发奖励为例进行讲解,比如我们在抽奖系统中,有多种奖励方式可供选择,比如积分,虚拟币和现金等。在存储时,我们必然会使用一个类似于type的字段用于表征这几种发放奖励的,那么这里我们就可以使用多态的方式进行奖励的发放。比如我们抽象出一个PrizeSender的接口,其声明如下:public interface PrizeSender {  /**   * 用于判断当前实例是否支持当前奖励的发放   */  boolean support(SendPrizeRequest request);  /**   * 发放奖励   */  void sendPrize(SendPrizeRequest request);}该接口中主要有两个方法:support()和sendPrize(),其中suppor

尚硅谷Spring4全套视频教程下载 共37集
视频教程

尚硅谷Spring4全套视频教程下载 共37集

328次浏览 0条评论

近期百度网盘对于资料屏蔽的比较频繁,如果链接失效,说明资源已被和谐;有需要的同学可加java菜市场官方QQ群 276899044 @群主 即可获取(可通过手机QQ扫描下方二维码加群)

最全Spring面试71题与答案:IOC+AOP+事务+Bean装配+注解
技术杂谈

最全Spring面试71题与答案:IOC+AOP+事务+Bean装配+注解

425次浏览 0条评论

1.什么是spring?Spring是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2.使用Spring框架的好处是什么?轻量:Spring是轻量的,基本的版本大约2MB。控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。容器:Spring包含并管理应用中对象的生命周期和配置。MVC框架:Spring的WEB框架是个精心设计的框架,是Web框架的一个很好的替代品。事务管理:Spring提供一个持续的事务管理接口,可以扩展到上至本地事务下至全局事务(JTA)。异常处理:Spring提供方便的API把具体技术相关的异常(比如由JDBC,HibernateorJDO抛出的)转化为一致的unchecked异常。3.Spring由哪些模块组成?以下是Spring框架的基本模块:Co

Spring源码深度解析(第2版)PDF下载
编程书籍

Spring源码深度解析(第2版)PDF下载

2320次浏览 0条评论

《Spring源码深度解析(第2版)》从核心实现、企业应用和Spring Boot这3个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。 《Spring源码深度解析(第2版)》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出了切实可行的建议,从而帮助读者全面提升实战能力。 《Spring源码深度解析(第2版)》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。本书适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。目录第 1部分 核心实现第 1章 Spring整体架构和环境搭建 21.1 Spring的整体架构 21.2 环境搭建

Spring 5高级编程(第5版)PDF下载
编程书籍

Spring 5高级编程(第5版)PDF下载

2489次浏览 1条评论

《Spring 5高级编程(第5版)》涵盖核心的Spring 及其与其他领先的Java 技术(比如Hibernate、JPA 2、Tiles、Thymeleaf 和WebSocket)的集成。重点介绍如何使用Java 配置类、lambda 表达式、Spring Boot 以及反应式编程。同时,将与企业级应用程序开发人员分享一些见解和实际经验,包括远程处理、事务、Web 和表示层,等等。通过《Spring 5高级编程(第5版)》,你可以学习如何完成以下事情:● 使用控制反转(IoC)和依赖注入(DI)。● 了解Spring 5 中的新功能。● 使用Spring MVC 和WebSocket 构建基于Spring 的Web 应用程序。● 使用Spring WebFlux 构建Spring Web 反应式应用程序。● 使用JUnit 5 测试Spring 应用程序。● 使用新的Java 8 lambda 语法。● 使用Spring Boot 达到更高的水平,以获取任何类型的Spring 应用程序并立即运行。● 在Spring 应用程序中使用Java 9 的新功能第1章  Spring介绍 

Spring Data JPA从入门到精通 PDF 下载
编程书籍

Spring Data JPA从入门到精通 PDF 下载

680次浏览 0条评论

《Spring Data JPA从入门到精通》以Spring Boot为技术基础,从入门到精通,由浅入深地介绍Spring Data JPA的使用。有语法,有实践,有原理剖析。 《Spring Data JPA从入门到精通》分为12章,内容包括整体认识JPA、JPA基础查询方法、定义查询方法、注解式查询方法、@Entity实例里面常用注解详解、JpaRepository扩展详解、JPA的MVC扩展REST支持、DataSource的配置、乐观锁、SpEL表达式在Spring Data里面的应用、Spring Data Redis实现cacheable的实践、IntelliJ IDEA加快开发效率、Spring Data REST简单介绍等。 《Spring Data JPA从入门到精通》适合Java开发初学者、Java开发工程师、Java开发架构师阅读,也适合高等院校和培训学校相关专业的师生教学参考。目录第一部分 基础部分第1章 整体认识JPA 31.1 市场上ORM框架比对 31.2 JPA的介绍以及开源实现 41.3 了解Spring Data 51.3.1 Spring Data