
spring
我是老实人辶
关注我,学JAVA。
展开
-
腾讯T4架构师耗时八个月整理《深入浅出MyBatis技术原理与实战》
写在前面MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。本书以讲解MyBatis基础运用和原理为主,所以适合初级到中高级开发人员阅读。小编这里早已为大家准备好【深入浅出MyBatis技术原理与实原创 2020-05-09 17:27:20 · 579 阅读 · 0 评论 -
华为大佬终于整理出了SpringBoot 2:从搭建小系统到架构分布式pdf
SpringBoot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot 框架降低了Spring 技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。第1章Java EE简介第2章Spring Boot基础第3章MVC框架第4...原创 2020-04-29 19:45:55 · 445 阅读 · 0 评论 -
十分钟看完Spring中Bean的生命周期,太简单了
前言最初,JavaBean的目的是为了将可以重复使用的软件代码打包标准。特别是用于帮助厂家开发在综合开发环境(IDE)下使用的java软件部件。这些包括如Grid控件,用户可以将该部件拖放到开发环境中。从此,JavaBean就可以扩展为一个java web 应用的标准部件,并且JavaBean部件框架已经扩展为企业版的 Bean(EJB)。什么是Bean首先,我们来看看Spring官方...原创 2020-04-28 16:39:44 · 14107 阅读 · 3 评论 -
辛苦复习两个月,线上三面阿里Java高开岗,终如愿拿到offer
前言每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香,今天小编就来分享一个小伙进阿里巴巴(支付宝三面)的面经!今年由于疫情原因,互联网整个行业都比较严峻,我比较幸运,不久前意外收到支付宝的面试(三面)已经拿到了offer。本来春节过后,是金三银四找工作旺季,大部分人年前年后也都准备好了这在两个月里谋得一份自己心仪的工作,奈何今年的2020有些特殊,肺炎肆虐,对我们的...原创 2020-03-26 21:50:49 · 400 阅读 · 0 评论 -
【干货】首席架构师用这本文档带你了解Spring Cloud与Docker集成
什么是 SpringCloud什么是 SpringCloud:是一个服务治理平台,提供了一些服务框架。包含了:服务注册与发现、配置中心、消息中心 、负载均衡、数据监控等等。1 概念定义Spring Cloud 是一个微服务框架,相比 Dubbo 等 RPC 框架,Spring Cloud 提供的全套的分布式系统解决方案。Spring Cloud 对微服务基础框...原创 2020-03-24 15:32:20 · 327 阅读 · 0 评论 -
狂刷五遍这份Spring源码+微服务文档,面试官随便问
前言做 Java 开发,没有人敢小觑Spring Boot、Spring Cloud、Spring技术内幕、Spring源码分析和Spring开发实战和微服务的重要性,现在出去面试,无论多小的公司 or 项目,都要跟你扯一扯 这些东西,扯一扯微服务,如果啃不下来,很可能就与大厂失之交臂。精通spring一系列的原理实现的话,可以帮助你更好地职业进阶,学习前辈优秀的架构设计思想,总结出最优...原创 2020-03-23 20:33:59 · 395 阅读 · 0 评论 -
阿里p8架构师推荐这三本Spring实战篇电子文档,助你玩转Spring全家桶
前言毋庸置疑,Spring 早已成为 Java 后端开发事实上的行业标准,无数的公司选择 Spring 作为基础的开发框架,大部分 Java 后端程序员在日常工作中也会接触到Spring ,因此,如何用好 Spring ,也就成为 Java程序员的必修课之一。同时,Spring Boot 和 Spring Cloud的出现,可以帮助工程师更好地基于 Spring 及各种基础设施来快速搭建系...原创 2020-03-21 14:50:29 · 649 阅读 · 0 评论 -
阿里资深架构师推荐:深入浅出SpringCloud与微服务构建pdf
前言简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Spring Cloud就是其中的佼佼者。如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同...原创 2020-03-07 17:50:13 · 676 阅读 · 0 评论 -
高薪技术实战分享Nginx、Tomcat、Spring全家桶、微服务和Docker
前言微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。今天,就由某大厂一线架构师来手撕微服务架构,带你大战Spr...原创 2020-03-03 10:48:16 · 446 阅读 · 0 评论 -
2020进大厂必备这份微服务面试题:Dubbo+SpringBoot+Cloud
微服务架构什么是微服务架构呢?简单说就是将一个完整的应用(单体应用) 按照一定的拆分规则(后文讲述)拆分成多个不同的服务,每个服务都能独立地进行开发、部署、扩展。服务与服务之间通过注入RESTful api或其他方式调用。微服务这么火,你还不知道微服务?怎么加(zhuang)薪(bi)服务的前世今生 基于分布式思想下的RPC解决方案 Dubbo应用及源码解读 Docker虚拟...原创 2020-03-02 16:33:28 · 724 阅读 · 0 评论 -
从事Java三年多,去应聘16k最后没被录用,细节如下……
前言:今天小编和大家分享一位以前面试的一位应聘者,工作4年26岁,统招本科。以下就是他的简历和面试情况。基本情况:专业技能:1、 熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务2、 熟悉常用项目管理工具:SVN、GIT、MAVEN、Jenkins3、 熟悉Nginx、tomcat等的调优...原创 2020-02-24 13:45:17 · 1618 阅读 · 0 评论 -
2020最新实战文档PDF(SB+SC+Nginx+Docker+分布式 )
Spring Boot无可否认,在近几年最让人兴奋、回头率最高、最能改变游戏规则的东西,大概就是Spring Boot了。Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。有了它, 你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功 夫,甚至完全不用配置。实际上,Spring Boot的一项重要工作就是让Spr...原创 2020-02-22 19:54:42 · 409 阅读 · 0 评论 -
腾讯T4架构师谈微服务:SpringBoot+Cloud+Docker(内含2020最全学习文档)
前言最近几年,微服务可谓是大行其道。在业务模型不完善,超大规模流量的冲击的情况下,许多企业纷纷抛弃了传统的单体架构,拥抱微服务。这种模式具备独立开发、独立部署、可扩展性、可重用性的优点的同时,也带来这样一个问题:开发、运维的复杂性提高。有人感觉微服务越做越不方便管理。然而,随着 Docker 容器技术和自动化运维等相关技术发展,微服务变得更容易维护。因此,未来微服务的发展只会越来越完善,成...原创 2020-02-18 21:18:55 · 1028 阅读 · 0 评论 -
一份Java 架构师必备PDF,看完轻松应对金三银四
这份pdf 包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等。由于整个文档比较全面,内容比较多,为了方便学习小编已将整个核心知识点都是整理好的文档,本文档共30章,由于篇幅限制只为大家展示这份PDF的部分目录。...原创 2020-02-14 20:57:09 · 462 阅读 · 0 评论 -
Java EE 互联网轻量级框架整合开发:Spring MVC+Spring+MyBatis 和 Redis 实现(干货)
前言随着移动互联网的兴起,以 Java 技术为后台的互联网技术占据了市场的主导地位,而在 Java 互联网后台开发中,SSM 框架(Spring+Spring MVC+MyBatis)成为了主要架构,本书以此为焦点从入门到实际工作要求讲述了 SSM 框架的技术应用;与此同时,为了提高系统性能,NoSQL(尤其是 Redis)在互联网系统中已经广泛使用,为了适应这个变化,本书通过 Spring ...原创 2020-02-13 21:20:58 · 2007 阅读 · 0 评论 -
这些Spring Cloud微服务架构知识点解了一下
前言Spring Cloud并不是一个具体的框架,大家可以把它理解为一个工具箱,它提供的各类工具,可以帮助我们快速构建分布式系统。Spring Cloud的各个项目基于Spring Boot,将Netlix的多个框架进行封装,并且通过自动配置的方式将这些框架绑定到Spring的环境中,从而简化了这些框架的使用。Spring cloud中的组件Fegin(接口调用):微服务...原创 2020-02-06 20:09:46 · 1405 阅读 · 0 评论 -
Spring全家桶面试题:帮你在金三银四从万千程序员求职中脱颖而出
前言Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring框架自诞生以来一直备受开发者青睐,今天在这里分享的是一套Spring面...原创 2020-02-03 15:05:50 · 1669 阅读 · 0 评论 -
Java数据结构面试必问:HashMap 底层实现原理分析
前言HashMap是在面试中经常会问的一点,很多时候我们仅仅只是知道HashMap他是允许键值对都是Null,并且是非线程安全的,如果在多线程的环境下使用,是很容易出现问题的。 这是我们通常在面试中会说的,但是有时候问到底层的源码分析的时候,为什么允许为Null,为什么不安全,这些问题的时候,如果没有分析过源码的话,好像很难回答, 这样的话我们来研究一下这个源码。看看原因吧。HashMap...原创 2020-02-01 16:07:15 · 1261 阅读 · 0 评论 -
程序大佬:看完读懂spring Boot + MVC + APO+ IOC
Spring IoC重要概念1、控制反转(Inversion of control):控制反转是一种通过描述(在java中通过xml或者注解)并通过第三方去产生或获取特定对象的方式。控制反转IoC(Inversion of Control)是说创建对象的控制权进行转移,以前创建对象的主动权和创建时机是由自己把控的,而现在这种权力转移到第三方,比如转移交给了IoC容器,它就是一个专门...原创 2020-01-18 14:57:27 · 1060 阅读 · 0 评论 -
2020预备春招:Spring Cloud 微服务架构实战
前言Spring cloud作为当下主流的微服务框架,让我们实现微服务架构变得更加简单快捷。Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。它是一个基于HTTP和TCP的客户端负载均衡器。它可以通过在客户端中配置ribbonServerList来设置服务端列表去轮询访问以达到均衡负载的作用。正文接下来为大家一份文档,文档内容包括:...原创 2020-01-16 20:32:51 · 786 阅读 · 1 评论 -
十分钟带你了解Spring的七大知识点
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。一、Spring知识点spring系列包含非常多的项目,可以满足java开发中的方方面...原创 2019-12-30 19:20:20 · 406 阅读 · 0 评论