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

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

Spring揭秘 王福强著 PDF下载

192次浏览 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 + 源代码下载

213次浏览 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下载

136次浏览 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中如何使用设计模式

135次浏览 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集

154次浏览 0条评论

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

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

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

281次浏览 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下载

1677次浏览 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下载

1605次浏览 0条评论

《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 下载

432次浏览 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

深入浅出Spring Boot 2.x PDF 下载
编程书籍

深入浅出Spring Boot 2.x PDF 下载

578次浏览 0条评论

Spring框架是Java EE开发的事实标准,而Spring Boot是业界最流行的微服务开发框架。本书从一个最简单的工程开始讲解Spring Boot企业级开发,其内容包含全注解下的Spring IoC和AOP、数据库编程、数据库事务、NoSQL技术、Spring MVC、Spring 5新一代响应式框架WebFlux、REST风格和Spring Cloud分布式开发等。作者简介:杨开振,精通Java 互联网技术开发和实践,拥有十余年一线企业开发经验,著有业内畅销书《深入浅出MyBatis 技术原理与实战》和《Java EE 互联网轻量级框架整合开发——SSM 框架(Spring MVC+Spring+MyBatis) 和Redis 实现 》,目前成为自由职业人,在淘宝教育平台上从事Java EE 互联网相关的在线培训工作。目录内容提要前言 本书的缘起本书的安排阅读本书的要求和目标读者本书使用的Spring Boot版本致谢纠错、源码和课程第1章 Spring Boot来临1.1 Spring的历史1.2 注解还是XML1.3 Spring Boot的优点1.4 传统Spring

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

Spring Cloud微服务实战 PDF下载

563次浏览 0条评论

《Spring Cloud微服务实战》从时下流行的微服务架构概念出发,详细介绍了Spring Cloud针对微服务架构中几大核心要素的解决方案和基础组件。对于各个组件的介绍,《Spring Cloud微服务实战》主要以示例与源码结合的方式来帮助读者更好地理解这些组件的使用方法以及运行原理。同时,在介绍的过程中,还包含了作者在实践中所遇到的一些问题和解决思路,可供读者在实践中作为参考。《Spring Cloud微服务实战》适合所有Java开发人员,尤其适合正在做微服务架构技术选型或正在实施微服务架构的团队查阅和参考。目录第1章 基础知识 1什么是微服务架构 1-- 与单体系统的区别 1-- 如何实施微服务 2为什么选择Spring Cloud 6Spring Cloud简介 7版本说明 8第2章 微服务构建:Spring Boot 11框架简介 12快速入门 13-- 项目构建与解析 13-- 实现RESTful API 17配置详解 20-- 配置文件 20-- 自定义参数 22-- 参数引用 22-- 使用随机数 23-- 命令行参数 23-- 多环境配置 24-- 加载顺序 25监

Spring 3.x企业应用开发实战 PDF下载
编程书籍

Spring 3.x企业应用开发实战 PDF下载

189次浏览 0条评论

Spring 3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring 3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring 2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练使用Spring的各项功能的同时,还能透彻理解Spring的内部实现,真正做到知其然知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书“从实际项目中来,到实际项目中去”。目录第1篇 概述第1章 Spring概述1.1 认识Spring1.2 关于SpringSource1.3 Spring带给我们什么1.4 Spring体系结构1.5 Spring 3.0的新功能1.5.1 核心API更新到Java 5.1

Spring 3.0就这么简单 (陈雄华,林开雄) PDF下载
编程书籍

Spring 3.0就这么简单 (陈雄华,林开雄) PDF下载

135次浏览 0条评论

版权归出版社和作者所有,链接已删除,请购买正版《Spring 3.0就这么简单》的主旨就是帮助读者尽快上手,掌握Spring 3.0的核心内容,正确地进行项目实战,同时汲取Spring的思想,并最终将这种思想灵活运用到实际工作中。 《Spring 3.0就这么简单》主要介绍了Spring 3.0的核心内容,不仅讲解了Spring 3.0的基础知识,还深入讨论了Spring IoC容器、Spring AOP、使用Spring JDBC访问数据库、集成Hibernate、Spring的事务管理、Spring MVC、单元测试、敏捷开发技术等内容,帮助读者快速入门并可以立刻使用Spring进行项目实战。本书展示了如何使用Spring自己动手打造服务平台框架,并在本书的最后给出一个开发实战案例。 《Spring 3.0就这么简单》语言简洁,实例丰富,可帮助读者迅速掌握使用Spring 3.0进行开发所需的各种技能。适合于具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员和测试人员等。目录第1章 快速入门 1   1.1 Spring概述 1   1.1.1 认识Sp

Spring技术内幕:深入解析Spring架构与设计原理(第2版) PDF下载
编程书籍

Spring技术内幕:深入解析Spring架构与设计原理(第2版) PDF下载

181次浏览 0条评论

版权归出版社和作者所有,链接已删除,请购买正版《spring技术内幕:深入解析spring架构与设计原理(第2版)》是国内唯一一本系统分析spring源代码的著作,也是spring领域的问鼎之作,由业界拥有10余年开发经验的资深java专家亲自执笔,java开发者社区和spring开发者社区联袂推荐。本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠,曾经一度掀起java类图书的销售热潮。第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。《spring技术内幕:深入解析spring架构与设计原理(第2版)》从源代码的角度对spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透spring框架的优秀架构和设计思想,还能从spring优雅的实现源码中一窥java语言的精髓。本书在开篇之前对spring的设计理念和整体架构进行了全面的介绍,能让读者从宏观上厘清spring各个

Spring Security 5.1 参考手册 中文版
编程书籍

Spring Security 5.1 参考手册 中文版

602次浏览 0条评论

Spring Security是一个强大且高度可定制的身份验证和访问控制框架。 这是保护基于Spring的应用程序的事实标准。文档是翻译的官方手册,仅供参考...