搜索文章
首页
智能助手
归档
瞬间
首页
智能助手
归档
瞬间
# ollama
(1)
# spring ai alibaba
(3)
# selenuim
(1)
# WinSW
(1)
# Drools
(1)
# MQTT
(3)
# 消息中间件
(33)
# langchain4j
(10)
# spring-AI
(0)
# Jasypt
(1)
# superset
(1)
# deepseek
(5)
# 面试题
(20)
# Python爬虫
(1)
# leetcode
(11)
# epoll
(1)
# jenkins
(2)
# rocketmq
(15)
# Python基础
(1)
# ShardingSphere
(0)
# 分库分表
(0)
# GPT
(1)
# 架构
(6)
# minio
(1)
# k8s
(0)
# dubbo
(8)
# nginx
(0)
# elasticsearch
(12)
# springcloud
(24)
# 数据结构和算法
(28)
# 设计模式
(7)
# jvm
(24)
# spring
(28)
# mybatis
(22)
# redis
(18)
# mysql
(60)
# springboot
(11)
# seata
(1)
# linux
(4)
# itext
(1)
# datax
(1)
# flume
(2)
# kafka
(5)
# hbase
(2)
# zookeeper
(17)
# spark
(5)
# hive
(4)
# docker
(3)
# hadoop
(2)
# 杂文
(3)
# java
(235)
Spring和SpringMVC为什么需要父子容器?
首先,它们帮助划分功能边界,使得大型应用程序更易于管理。通过将不同模块或层次的组件分别放置在父子容器中,我们能够清晰地定义每个容器的职责,从而提高了代码的可维护性和可扩展性。 其次,父子容器在规范整体架构方面起到了关键作用。例如,我们可以将业务逻辑层(Service)和数据访问层(DAO)交给Spr
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
AutoWired 与 Resource 区别
这两个我们在项目中经常能看到,只知道是进行自动注入的,本文就以最简单的方式给大家总结下两者有什么区别,主要是从以下四个维度: 来源不同; 依赖查找的顺序不同; 支持的参数不同; 依赖注入的用法支持不同; 来源不同
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
Spring有哪些缺点
当然,Spring作为一个广泛使用的Java开发框架,也有一些缺点。以下是一些常见的Spring框架的缺点: 学习曲线较陡峭:Spring框架是一个功能强大且灵活的框架,但也因此学习曲线较陡峭。对于初学者来说,可能需要花费一些时间来理解和掌握Spring的核心概念和特性。 配置复杂:Spring框架
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
谈谈你对Spring的理解
可以从2个层面理解Spring: 首先Spring是一个生态:可以构建企业级应用程序所需的一切基础设施 但是,通常Spring指的就是Spring Framework,它有两大核心:
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
spring 自动装配 bean 有哪些方式
Spring提供了以下几种方式来实现自动装配Bean: 根据名称自动装配(byName):Spring容器会根据Bean的名称自动将相应的依赖注入到需要的地方。在XML配置中,可以使用autowire="byName"来启用byName自动装配。 <
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
Spring框架中的单例bean是线程安全的吗
在Spring框架中, 由于单例Bean在整个Spring上下文只有一个实例,因此在多线程环境下访问该实例时,需要确保Bean的状态是线程安全的。如果单例Bean的状态是可变的,并且多个线程同时修改该状态,可能会导致线程安全问题。 为了确保单例Bean的线程安全性,可以采取以下几种方式:
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
Spring AOP and AspectJ AOP 有什么区别?
首先说下他们之间的关系: 当在Spring中要使用@Aspect、@Before.等这些注解的时候, 就需要添加AspectJ相关依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifac
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
Spring-AOP通知和执行顺序?
Spring切面可以应用5种类型的通知: 前置通知:在目标方法被调用之前调用通知功能; 后置通知:在目标方法完成之后调用通知,此时不会关心方法的输出是什么; 返回通知:在目标方法成功执行之后调用通知; 异常通知:在
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
说一下Spring的事务传播行为
事务的传播特性指的是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行? Spring框架提供了多种事务传播行为: REQUIRED:如果当前存在事务,则加入该事务,如果当前没有事务,则创建一个新的事务。这是最常用的传播行为,也是默认的,适用于大多数情况。
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
不知道的Spring知识点
1. 当使用@Component Bean的Name默认是什么? 很多同学觉得Bean的名字不就是类名首字母小写吗?其实并不是全都这样。 在解析@Component注册为BeanDefinition时会调用AnnotationBeanNameGenerator.buildDefaultBeanNam
作者:zhanxuewei
发布时间:2024-04-22
分类:
Java
标签:
#
spring
,
#
java
共 235 篇文章
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
页