随笔分类 -  Spring

摘要:Spring笔记——SpringBoot启动流程 创建 ApplicationContext 配置资源加载器 配置启动类 确定web容器类型 获取一些BootStrap容器初始动作 配置一些容器初始动作 配置一些监听器 运行 ApplicationContext 创建BootStrap容器并设置监听 阅读全文
posted @ 2024-03-25 23:38 临渊不羡渔 阅读(15) 评论(0) 推荐(0) 编辑
摘要:下面两种都有问题,envKey 不确定到底是数组还是字符串 出错使用 @Override @Cacheable(cacheNames = "cacheName", key = "T(java.lang.String).join(#envKey)") public Object join(String 阅读全文
posted @ 2023-01-11 15:31 临渊不羡渔 阅读(149) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 整合缓存思考历程记录 本篇仅作思考过程记录,不详细涉及具体代码实现。 背景 中心存储是在关系型数据库 多个项目,一个项目管理数据,另一堆项目涉及高强度依赖于查询该数据 思考历程 确定一个中心的缓存存储,手写相关操作逻辑。需要权衡考量缓存、DB数据一致性问题 看下 cache2k 阅读全文
posted @ 2022-12-22 10:22 临渊不羡渔 阅读(63) 评论(0) 推荐(0) 编辑
摘要:title: Spring Cloud Square icon: calculate author: List Jiang category: Spring tags: RPC 微服务通信 copyrightText: 本教程采用知识共享 署名-相同方式共享 3.0协议 spring-cloud-s 阅读全文
posted @ 2022-02-17 16:37 临渊不羡渔 阅读(412) 评论(0) 推荐(0) 编辑
摘要:Cglib和jdk动态代理的区别(转载) 原文地址:https://www.cnblogs.com/sandaman2019/p/12636727.html 动态代理解决了方法之间的紧耦合,在方法调用方法中间可动态进行附加操作 IOC解决了类与类之间的紧耦合! Cglib 和 jdk 动态代理的区别 阅读全文
posted @ 2022-01-20 10:57 临渊不羡渔 阅读(997) 评论(0) 推荐(0) 编辑
摘要:SpEL 全称:Spring Expression Language (Spring 表达式语言) 定义:SpEL 是 Spring 定义的一套在 Spring 框架内运行的表达式语言,说是语言,理解为通过特定格式的字符串来让 Spring 框架解析出原来的含义,可简化很多对数据的操作动作。后端类似 阅读全文
posted @ 2022-01-15 20:43 临渊不羡渔 阅读(2745) 评论(3) 推荐(0) 编辑
摘要:前言 官网地址:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#validation 本篇的内容,spring官方说明是数据校验,绑定,类型转换。 将验证视为业务逻辑有利有弊,Spring 提 阅读全文
posted @ 2021-11-22 12:07 临渊不羡渔 阅读(181) 评论(0) 推荐(0) 编辑
摘要:介绍 本文介绍的spring框架中对各种资源的抽象概念与一些基础实现。 Resource接口 主要是对具体的url、file、class之类的资源的访问包装抽象,他把这些东西都统一抽象为`Resource`。类似于我们的万物皆对象一样。 Resource源码 package org.springfr 阅读全文
posted @ 2021-11-13 11:31 临渊不羡渔 阅读(180) 评论(0) 推荐(0) 编辑
摘要:IOC容器 官网google机翻定义如下 IoC 也称为依赖注入 (DI)。这是一个过程,其中对象仅通过构造函数参数、工厂方法的参数或在对象实例被构造或从工厂方法返回后在对象实例上设置的属性来定义它们的依赖项(即,它们使用的其他对象) . 然后容器在创建 bean 时注入这些依赖项。这个过程基本上是 阅读全文
posted @ 2021-11-11 12:03 临渊不羡渔 阅读(67) 评论(0) 推荐(0) 编辑
摘要:maven 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 启动类代码 package com.exa 阅读全文
posted @ 2021-09-06 19:45 临渊不羡渔 阅读(64) 评论(0) 推荐(0) 编辑
摘要:(常用注解粗陋看法) @Service("userService") spring产生一个service层bean示例,就是相当于把 UserServiceImpl userService = new UserServiceImpl(); 这一步给自动化管理了。你要用的话直接引入就可以了 @Serv 阅读全文
posted @ 2021-08-08 16:00 临渊不羡渔 阅读(530) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示