spring

  • Spring bean 的生命周期

    bean 定义:在配置文件里面用来进行定义。 bean 初始化:   有两种方式初始化:     1.在配置文件中通过指定 init-method 属性来完成     2.实现 o…

    编程笔记 2022年8月24日
  • Spring Boot +Mybatis plus多数据源实践

      随着业务及客户的不断壮大,单数据库已经不足以支撑程序业务的完美运行(响应快、高吞吐),所以数据库往往都会进行分表分库/读写分离,那么问题来了,分库后程序如何从不同URL数据库中…

    编程笔记 2022年8月24日
  • 用 Java?试试国产轻量的 Solon v1.10.1

    相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/…

    Java 2022年8月24日
  • spring cloud gateway rce(CVE-2022-22947)分析

    环境搭建 https://github.com/spring-cloud/spring-cloud-gateway/releases/tag/v3.0.6 漏洞分析 该漏洞造成原因…

    Java 2022年8月23日
  • AOP spring boot 使用AOP面向切面编程

      关于AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的…

    编程笔记 2022年8月23日
  • 系列文章目录和关于我

    系列文章目录和关于我 A丶系列文章目录 一丶JUC源码系列 本系列从AQS独占,共享,等待队列依次推进,并且穿插的分析了常见工具如ReentrantLock,CountDownLa…

    编程笔记 2022年8月21日
  • SpringBoot的基本概念(1)

      1.为什么使用springboot    springboot容易上手,做了jar包的版本控制,不用考虑maven依赖,方便敏捷开发,内置tomcat减少开发配置,由于SPI提…

    编程笔记 2022年8月21日
  • Spring容器创建Bean源码分析

    一、Spring提供了多种上下文来实现容器功能   比如:AnnotationConfigApplicationContext、ClassPathXmlApplicationCon…

    编程笔记 2022年8月21日
  • Spring源码-xml解析

    Spring使用SAX解析xml。SAX的全称是Simple APIs for XML,也即XML简单应用程序接口。与DOM不同,SAX提供的访问模式是一种顺序模式,这是一种快速读…

    编程笔记 2022年8月20日
  • 通过Spring官网创建Spring Boot项目

    spring官网:https://start.spring.io/ 1、首先,在官网创建spring boot项目: 2、创建完毕后单击“GENERATE”网页会自动下载项目压缩包…

    Java 2022年8月20日