随笔分类 -  [后端技术栈] Spring

摘要:一、入门案例 1. 添加依赖首先,在 pom.xml 文件中添加 Spring Boot 和 Spring Event 的依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s 阅读全文
posted @ 2024-11-13 11:49 佛祖让我来巡山 阅读(265) 评论(0) 推荐(1) 编辑
摘要:1、BeanFactoryPostProcessor是用于在容器实例化Bean之前对Bean的配置信息进行修改的接 口,它允许对BeanFactory进行后处理,比如修改BeanDefinition的属性值等。 BeanFactoryPostProcessor是在Bean的实例化之前执行的,对Bea 阅读全文
posted @ 2024-05-25 14:17 佛祖让我来巡山 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一、Caffeine性能 二、Caffeine配置 注意: 1、weakValues 和 softValues 不可以同时使用。 2、maximumSize 和 maximumWeight 不可以同时使用。 3、expireAfterWrite 和 expireAfterAccess 同事存在时,以 阅读全文
posted @ 2024-03-06 11:10 佛祖让我来巡山 阅读(2372) 评论(0) 推荐(0) 编辑
摘要:一、搭建服务注册与发现中⼼ 使⽤Spring Cloud Netflix 中的 Eureka 搭建服务注册与发现中⼼ 1、创建SpringBoot应用添加依赖 1、spring web 2、eureka server 2、配置服务注册与发现中⼼ ## 设置服务注册与发现中⼼的端⼝ server: p 阅读全文
posted @ 2023-09-20 16:03 佛祖让我来巡山 阅读(1654) 评论(0) 推荐(4) 编辑
摘要:目的:将文件交给阿里云进行管理,可避免文件对本地服务器资源的占用,阿里云OSS还可根据读写偏好选择合适的文件存储类型服务器,文件异地备份等 一、阿里云OSS基础了解(前提) 1、存储空间(Bucket) 用于存储对象(Object)的容器,同一个存储空间的内部是扁平的,没有文件系统的目录等概念,所有 阅读全文
posted @ 2022-08-08 20:00 佛祖让我来巡山 阅读(1559) 评论(0) 推荐(2) 编辑
摘要:SpringBoot项目中用到多数据源,在方法上又必须加事务处理,此时可以对使用了@DS的方法或类添加@Transactional并添加事务隔离级别 举例: 1、这是一个方法,方法内需要实现多数据源查询 2、在该方法中判断查询哪一个数据源: 3、此时可以将slave数据源的service类添加 @T 阅读全文
posted @ 2022-07-28 13:29 佛祖让我来巡山 阅读(2525) 评论(0) 推荐(0) 编辑
摘要:1、pom中添加阿里云oss坐标 <?xml version="1.0" encoding="utf-8"?> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo 阅读全文
posted @ 2022-07-08 17:08 佛祖让我来巡山 阅读(732) 评论(0) 推荐(0) 编辑
摘要:1 SpringMVC 概述 三层架构 表现层:负责数据展示 业务层:负责业务处理 数据层:负责数据操作 MVC(Model View Controller),一种用于设计创建Web应用程序表现层的模式 Model(模型):数据模型,用于封装数据 View(视图):页面视图,用于展示数据 jsp h 阅读全文
posted @ 2022-01-19 11:47 佛祖让我来巡山 阅读(76) 评论(0) 推荐(0) 编辑
摘要:百知教育 Spring系列课程 注解编程 第一章、注解基础概念 1. 什么是注解编程 指的是在类或者方法上加入特定的注解(@XXX),完成特定功能的开发。 @Component public class XXX{} 2. 为什么要讲解注解编程 1. 注解开发方便 代码简洁 开发速度大大提高 2. S 阅读全文
posted @ 2021-11-09 17:27 佛祖让我来巡山 阅读(97) 评论(0) 推荐(0) 编辑
摘要:百知教育 — Spring系列课程 — MVC框架整合 第一章、MVC框架整合思想 1. 搭建Web运行环境 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <versi 阅读全文
posted @ 2021-11-09 17:17 佛祖让我来巡山 阅读(62) 评论(0) 推荐(0) 编辑
摘要:百知教育 — Spring系列课程 — 持久层整合 第一章、持久层整合 1.Spring框架为什么要与持久层技术进行整合 1. JavaEE开发需要持久层进行数据库的访问操作。 2. JDBC Hibernate MyBatis进行持久开发过程存在大量的代码冗余 3. Spring基于模板设计模式对 阅读全文
posted @ 2021-11-08 14:52 佛祖让我来巡山 阅读(95) 评论(0) 推荐(0) 编辑
摘要:百知教育 — Spring系列课程 — AOP编程 第一章、静态代理设计模式 1. 为什么需要代理设计模式 1.1 问题 在JavaEE分层开发开发中,那个层次对于我们来讲最重要 DAO > Service --> Controller JavaEE分层开发中,最为重要的是Service层 Serv 阅读全文
posted @ 2021-11-08 14:48 佛祖让我来巡山 阅读(69) 评论(0) 推荐(0) 编辑
摘要:百知教育 — Spring系列课程 — 工厂高级特性 第十章、对象的生命周期 1. 什么是对象的生命周期 指的是一个对象创建、存活、消亡的一个完整过程 2. 为什么要学习对象的生命周期 由Spring负责对象的创建、存活、销毁,了解生命周期,有利于我们使用好Spring为我们创建的对象 3. 生命周 阅读全文
posted @ 2021-11-08 14:40 佛祖让我来巡山 阅读(45) 评论(0) 推荐(0) 编辑
摘要:百知教育 — Spring系列课程 — 工厂 第一章 引言 1. EJB存在的问题 2. 什么是Spring Spring是一个轻量级的JavaEE解决方案,整合众多优秀的设计模式 轻量级 1. 对于运行环境是没有额外要求的 开源 tomcat resion jetty 收费 weblogic we 阅读全文
posted @ 2021-11-08 14:13 佛祖让我来巡山 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Spring+Mybatis配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001 阅读全文
posted @ 2021-04-21 09:16 佛祖让我来巡山 阅读(65) 评论(0) 推荐(0) 编辑
摘要:整合方向(整合思路): 用Spring去整合SpringMVC和Mybatis。 一、先创建Spring项目测试运行成功后,再创建SpringMVC项目再单独测试SpringMVC项目如果运行成功后即可准备Spring整合SpringMVC,如果能在controller中调用service的方法即可 阅读全文
posted @ 2021-01-29 16:52 佛祖让我来巡山 阅读(67) 评论(0) 推荐(0) 编辑
摘要:源码阅读从测试类开始 1 public class MybatisTest { 2 public static void main(String[] args) throws Exception { 3 // 读取配置文件 4 InputStream in = Resources.getResour 阅读全文
posted @ 2021-01-15 15:20 佛祖让我来巡山 阅读(95) 评论(0) 推荐(0) 编辑
摘要:xml配置(配置文件) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSch 阅读全文
posted @ 2020-12-03 16:52 佛祖让我来巡山 阅读(171) 评论(0) 推荐(1) 编辑
摘要:一、导入jar包(maven构建导入坐标) <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency> 阅读全文
posted @ 2020-11-04 09:09 佛祖让我来巡山 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:一、导入jar包(使用maven构建项目导入其坐标) <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>${spring 阅读全文
posted @ 2020-10-30 16:24 佛祖让我来巡山 阅读(1187) 评论(0) 推荐(0) 编辑

佛祖让我来巡山博客站 - 创建于 2018-08-15

开发工程师个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

Bootstrap中文网