
springboot
文章平均质量分 52
毛发旺盛的程序员
比你优秀的对手在学习,你的仇人在磨刀,你的闺蜜在减肥,隔壁老王在练腰,我们必须不断学习,否则我们将被学习者超越。”当然一个人学习是枯燥的,还需要一个良好的学习氛围,因此我组建了一个学习交流探讨的社群,欢迎大家一起来交流探讨共同进步。还有一些收集整理的资料,感兴趣的可以加群668470172
资料包括但不限于:分布式架构、高可扩展、高性能、高并发、Jvm性能调优、Spring,MyBatis,Nginx源码分析,Redis,ActiveMQ、Mycat、Netty、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等多个知识点高级进阶干货
展开
-
Spring Boot 2.x基础教程:配置元数据的应用
在使用Spring Boot开发应用的时候,你是否有发现这样的情况:自定义属性是有高量背景的,鼠标放上去,有一个 Cannot resolve configuration property 的配置警告。如果不对于这个警告觉得烦,想要去掉,那么可以通过设置来去除:但是,我的建议是不要去掉,因为这个警告正好可以通过高亮来区分你的自定义配置以及框架配置,可以让你快速的分辨哪些是自定义的。如果你实在想去掉,那么也不建议用上面说的方法,而是建议通过完善配置元数据的方式来完成。所以,今天就转载 2021-01-20 10:03:58 · 160 阅读 · 0 评论 -
从零搭建Spring Boot的Hello World
场景介绍本教程将使用IntelliJ IDEA搭建一个简单Spring Boot项目,并将这个项目部署到阿里云服务器ECS上。背景知识背景知识Spring BootSpring Boot是近几年非常流行的一款微服务框架,具有简化配置、快速搭建、内嵌Tomcat或Jetty容器的特点,让开发人员专注于业务实现,基于Maven或Gradle插件创建可执行的JARs和WARs。云服务器ECS云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩转载 2020-11-17 17:29:17 · 233 阅读 · 0 评论 -
LOOK ! SpringBoot的外部化配置最全解析
本篇要点介绍各种配置方式的优先级。介绍各种外部化配置方式。介绍yaml的格式及原理。介绍如何绑定并测试类型安全的属性配置。介绍@ConfigurationProperties与@Value的区别。一、SpringBoot官方文档对于外部化配置的介绍及作用顺序SpringBoot支持多种外部化配置,以便于开发者能够在不同的环境下,使用同一套应用程序代码。外部化配置的方式有多种:properties文件,yaml文件,Environment变量已经命令行参数等等。外部化配置的属性值可以通过@转载 2020-11-11 16:37:56 · 354 阅读 · 0 评论 -
撸了阿里P8大神10W字的SpringBoot独家笔记,助你升职+涨薪两双收,哦耶~
前言Spring Boot作为Java编程语言的一个全新开发框架。相比于以往的一些开发框架,使用Spring Boot开发框架,不仅能提高开发速度,增强生产效率,从某种意义上,可以说是解放了程序员的劳动,而且一种新技术的使用,更能增强系统的稳定性和扩展系统的性能指标。目的是简化Spring应用的搭建和开发过程,它不但具有Spring 的所有优秀特性,而且具有如下显著的特点:为Spring开发提供更加简单的使用和快速开发的技巧。具有开箱即用的默认配置功能,能根据项目依赖自动配置。具有功能更加强大的服原创 2020-10-30 11:51:35 · 3032 阅读 · 16 评论 -
LOOK:SpringBoot 配置 MongoDB 多数据源
1、项目构建添加 pom 文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency>2、在 application.properties 中添加配置##start mongodb for basic#-----转载 2020-10-27 16:23:31 · 572 阅读 · 0 评论 -
30张图带你分析:spring事务源码
前言很多人认为事务很简单,但是往往在工作中遇到一些事务的坑(尤其是事务方法中嵌套其它事务方法一起使用时)之后,我们却不知道问题产生的原因和如何有效的解决。这就需要去分析 Spring的核心源码 ,最终踏实地找到问题的原因和解决思路。注解事务运行流程先来看Spring事务的底层运行流程核心对象关系一、事务配置相关TransactionManagementConfigurationSelector :配置启动事务启动(EnableTransactionMana转载 2020-10-26 14:26:26 · 269 阅读 · 0 评论 -
SpringBoot工程下Spring MVC技术的应用
Spring MVC 简介背景分析在大型软件系统设计时,业务一般会相对复杂,假如所有业务实现的代码都纠缠在一起,会出现逻辑不清晰、可读性差,维护困难,改动一处就牵一发而动全身等问题。为了更好解决这个问题就有了我们现在常说的分层架构设计。MVC 是什么MVC是一种软件架构设计思想,基于MVC架构将我们的应用软件进行分层设计和实现,例如可以分为视图层(View),控制层(Controller),模型层(Model),通过这样的分层设计让我们程序具备更好的灵活性和可可扩展性.因为这样可以将一个复杂应用程序转载 2020-10-24 21:34:55 · 328 阅读 · 0 评论 -
SpringBoot如何整合Web资源,LOOK
创建web项目编辑项目目录结构引入jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apach转载 2020-10-23 21:05:16 · 315 阅读 · 0 评论 -
阿里大牛推荐火爆全网的微服务架构笔记,大佬必备,不肝完他,实在是血亏!
微服务架构被认为是 IT 软件架构的未来方向。热度虽高,但对于很多中小公司来说微服务却是遥不可及,因为团队规模和能力又反过来制约了他们采用新技术的步伐。很多人对于微服务技术也都有着一些疑虑,比如:微服务这技术虽然面试的时候总有人提,但作为一个开发,是不是和我关系不大?那不都是架构师的事吗?微服务不都是大厂在玩吗?我们这个业务体量用得着吗?微服务特别复杂,没个100人的研发团队是不是就无法落地?其实不管是否能够用得着微服务,既然是大势所趋,就有学习的必要,以备不时之需,所以今天为大家带来微服务架.原创 2020-10-20 16:57:36 · 2104 阅读 · 23 评论 -
SpringBoot如何实现异步、定时任务?
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master(一)异步任务异步任务的需求在实际开发场景中经常遇到,Java实现异步的方式有很多,比如多线程实现异步。在SpringBoot中,实现异步任务只需要增加两个注解就可以实现。当前类添加@Async注解,启动类添加@EnableAsync转载 2020-10-20 14:33:29 · 296 阅读 · 1 评论 -
spring-boot-route 使用aop记录操作日志
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master一 日志记录表日志记录表主要包含几个字段,业务模块,操作类型,接口地址,处理状态,错误信息以及操作时间。数据库设计如下:CREATE TABLE `sys_oper_log` ( `id` bigint(20) NOT NUL转载 2020-10-19 20:26:27 · 221 阅读 · 1 评论 -
看完这份springboot 全套面试提升宝典,面试不带怕的
简介:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。特点:创建独立的Spring应用程序嵌入的Tomcat,无需部署WAR文件简化Maven配置自动配置Spring提供生产就绪型功能,原创 2020-10-16 11:29:04 · 232 阅读 · 1 评论 -
金九银十驾到,为你献上精心整理的阿里Java岗面试核心笔记宝典(含26个必备技术点)
就目前的一线企业面试模式来讲,尤其是一面与二面都涉及到很深的Java基础功底及知识面,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多朋友却苦于没有合适的复习资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不知道该从哪里开始复习。我在网上搜集整理的这份Java面试核心笔记资料,不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料,同时还分享一份我自己整理Java工程师高频面试原创 2020-08-31 14:16:45 · 142 阅读 · 0 评论 -
面试官:请问如何使用Spring Boot创建docker image
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master在很久很久以前,我们是怎么创建Spring Boot的docker image呢?最最通用的办法就是将Spring boot的应用程序打包成一个fat jar,然后写一个docker file,将这个fat jar制作成为一个docker转载 2020-08-30 21:14:22 · 284 阅读 · 0 评论 -
拥有阿里P8推荐的SpringBoot笔记,备战金九银十,吊打面试官不是梦
先看个聊天记录:这样的面试屡试不爽,但是吧,springboot,作为一个程序员,还是需要掌握一下的,毕竟大厂必问!但是,市面上真正适合学习的SpringBoot资料太少,有的书或资料虽然讲得比较深入,但是语言晦涩难懂,大多数人看完这些书基本都是从入门到放弃。学透SpringBoot难道就真的就没有一种适合大多数同学的方法吗?很多SpringBoot相关的知识点与工作中的技巧,一篇文章是很难说完整的。这次小编针对SpringBoot技术知识难点特地分享几份PDF文档**《SpringBoot核心知识原创 2020-08-05 09:22:45 · 240 阅读 · 0 评论 -
找了很久的PDF文档——深入浅出springboot,Java程序员力荐
springboot相关的文档,springboot实战、深入实践springboot、springboot总结等等,这些资料是不是拿到了手软!!?springboot总结深入实践springbootspringboot实战还没拿到的小伙伴以及需要下面这个文档的可以添加VX:13272413561或Q裙:471467922,备注优快云,免费获取。今天给大家推荐另一本书《深入浅出springboot》,也是Java程序员必读的书目之一哦,还没get到的下伙伴快来看下是不是你目前正在找的书籍!原创 2020-05-08 19:10:58 · 2520 阅读 · 2 评论 -
Java程序员极力推荐的springboot全家桶干货系列
最近,在某平台收到读者反馈,希望能整理出一些有关spring的干货,主要是springboot有关的面试题和书籍,所以,应广大爱学习人士的需求,网罗了一些资料,并将这些资料分享给更多有需要的人。高频面试题:1、什么是 Spring Boot?2、Spring Boot 有哪些优点?3、什么是 JavaConfig?4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?...原创 2020-05-07 16:13:51 · 1452 阅读 · 0 评论 -
22道Java Spring Boot高频面试题
题目:1、什么是 Spring Boot?2、Spring Boot 有哪些优点?3、什么是 JavaConfig?4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?5、Spring Boot 中的监视器是什么?6、如何在 Spring Boot 中禁用 Actuator 端点安全性?7、如何在自定义端口上运行 Spring Boot 应用程序?8、什么是 ...原创 2020-04-15 14:40:27 · 293 阅读 · 0 评论 -
银四过半,吃透这些SpringBoot笔记文档,超过90%的Java面试者
前言做 Java 开发,没有人敢小觑 Spring Boot 的重要性,现在出去面试,无论多小的公司 or 项目,都要跟你扯一扯 Spring Boot,扯一扯微服务,如果啃不下来,很可能就与大厂失之交臂。精通Spring Boot的原理实现的话,可以帮助你更好地职业进阶,学习前辈优秀的架构设计思想,总结出最优使用方案,绕过工作中遇到的很多坑。一个框架的源码也是最大的知识库,源码是一层一层嵌...原创 2020-04-11 11:28:53 · 210 阅读 · 0 评论