Java
分享Java相关技术内容,主要是来自本人工作经验,并非是长篇大理论。
不务正业的猿
桃李不言,下自成蹊。
展开
-
SpringBoot整理-Actuator
Spring Boot Actuator是Spring Boot的一个重要特性,它提供了一系列生产就绪的特性,帮助你监控和管理你的应用。原创 2024-02-18 14:24:02 · 116 阅读 · 0 评论 -
SpringBoot整理-错误处理
在SpringBoot中处理错误通常涉及几个关键方面,包括异常处理和自定义错误响应。原创 2024-02-18 14:19:31 · 243 阅读 · 0 评论 -
SpringBoot整理-性能优化
SpringBoot性能优化通常涉及到多个方面,包括代码优化、数据库交互、资源使用和系统配置等。原创 2024-02-04 10:29:52 · 464 阅读 · 0 评论 -
SpringBoot整理-测试
在SpringBoot中进行测试是确保应用质量和功能正确性的重要环节。原创 2024-02-04 10:28:57 · 85 阅读 · 0 评论 -
SpringBoot整理-安全(Spring Security)
在SpringBoot应用中实现安全性通常涉及到集成SpringSecurity框架。SpringSecurity是一个功能强大且高度可定制的认证和访问控制框架,非常适合用于保护SpringBoot应用。原创 2024-02-02 10:16:52 · 511 阅读 · 0 评论 -
SpringBoot整理-微服务
SpringBoot在构建微服务架构的应用中发挥着关键作用。微服务是一种将大型复杂应用拆分为更小、更容易管理和维护的服务的架构风格。原创 2024-02-02 10:15:57 · 333 阅读 · 0 评论 -
SpringBoot整理-依赖注入
SpringBoot,继承自Spring框架,提供了强大的依赖注入(DependencyInjection,DI)功能。这是一种编程技术,允许软件组件动态地接收它们的依赖项,而无需自己创建或查找它们。原创 2024-01-25 14:28:07 · 92 阅读 · 0 评论 -
SpringBoot整理-数据库操作
在SpringBoot中进行数据库操作是一项常见的任务。原创 2024-01-25 14:21:58 · 267 阅读 · 0 评论 -
SpringBoot整理-Spring Boot配置
SpringBoot的配置系统是其核心功能之一,旨在简化Spring应用的配置过程。原创 2024-01-21 17:30:44 · 324 阅读 · 0 评论 -
SpringBoot整理-Spring Boot与Spring MVC的区别
SpringBoot和SpringMVC是Spring框架的两个不同部分,它们在JavaWeb开发中扮演着各自独特的角色。原创 2024-01-21 17:29:48 · 323 阅读 · 0 评论 -
SpringBoot整理-Spring Boot Starters
SpringBootStarters是SpringBoot的一大特色,它们是一组便捷的依赖描述符,可以添加到你的应用中。原创 2024-01-19 10:56:53 · 159 阅读 · 0 评论 -
SpringBoot整理-自动配置
SpringBoot的自动配置是其核心特性之一,旨在简化应用程序的配置过程。这个特性的主要目的是根据项目中的类路径依赖、定义的Bean和各种属性设置,自动配置Spring应用。原创 2024-01-19 10:56:06 · 176 阅读 · 0 评论 -
Spring Boot整理-Spring Boot的优势
SpringBoot提供了多个显著的优势,特别是对于快速开发和简化Spring应用的配置和部署。原创 2024-01-14 11:10:45 · 232 阅读 · 0 评论 -
Spring Boot整理-Spring Boot是什么?
SpringBoot是一个开源的Java基础框架,它旨在简化基于Spring的应用开发。原创 2024-01-14 11:10:04 · 374 阅读 · 0 评论 -
Spring整理-Spring框架的国际化
Spring框架支持国际化(i18n),允许开发者创建可以适应不同语言和区域设置的应用程序。这主要是通过资源束(ResourceBundle)和区域设置解析器(LocaleResolver)来实现的。原创 2024-01-14 11:07:10 · 143 阅读 · 0 评论 -
Spring整理-Spring框架中用了哪些设计模式
Spring框架广泛应用了多种设计模式,这些模式提高了框架的灵活性、可扩展性和可维护性。原创 2024-01-14 11:05:10 · 304 阅读 · 0 评论 -
Spring整理-Spring Bean的作用域
在Spring框架中,Bean的作用域定义了Bean实例的生命周期和可见性。Spring提供了多种作用域选项,适用于不同的应用需求。原创 2024-01-13 12:04:44 · 119 阅读 · 0 评论 -
Spring整理-Spring Bean的生命周期
SpringBean的生命周期涉及多个阶段,从Bean的定义到其销毁。在这个过程中,Spring容器负责创建、初始化、使用和最终销毁Bean。了解这个生命周期有助于更好地管理Bean的行为和资源使用。原创 2024-01-13 12:03:50 · 383 阅读 · 0 评论 -
Spring面试整理-Spring的IOC
Spring框架的控制反转(IoC,InversionofControl)是其核心特性之一,它是一种编程风格,其中对象的创建和管理不是由对象自己进行,而是由Spring容器进行。原创 2024-01-12 12:10:44 · 98 阅读 · 0 评论 -
Spring面试整理-Spring的AOP
Spring的面向切面编程(AOP)是其核心功能之一,它允许开发者在不改变原有代码的情况下,增加额外的行为(如日志记录、事务管理、安全检查等)。原创 2024-01-12 12:10:02 · 148 阅读 · 0 评论 -
Spring面试整理-Spring的依赖注入
Spring框架的依赖注入(DI)是其核心功能之一,它允许对象定义它们依赖的其他对象,而不是自己创建或查找它们。这种机制促进了松耦合和更容易的测试。原创 2024-01-10 11:27:29 · 388 阅读 · 0 评论 -
Spring面试整理-Autowired和Resource关键字的区别
@Autowired和@Resource都是Spring框架中用于依赖注入的注解,但它们在功能和使用方式上有一些重要的区别。原创 2024-01-08 11:53:52 · 610 阅读 · 0 评论 -
Spring面试整理-Spring注解
Spring框架提供了许多注解,用以简化配置和实现各种功能。这些注解主要分为几个类别:核心、数据访问、Web开发、调度和事务管理、测试等。原创 2024-01-08 11:52:57 · 744 阅读 · 0 评论 -
Spring面试整理-Spring概述
Spring是一个开源框架,它是为了解决企业级应用开发的复杂性而创建的。原创 2024-01-06 21:50:12 · 409 阅读 · 0 评论 -
访问者模式(Visitor)
访问者模式(VisitorPattern)是一种将算法与对象结构分离的行为型设计模式。这种模式主要用于对一个由许多不同类型的对象构成的复杂对象结构(如组合结构)进行操作,而不需要对这些对象的类进行修改。原创 2023-12-24 16:24:08 · 559 阅读 · 0 评论 -
模板方法模式(Template Method)
模板方法模式(TemplateMethodPattern)是一种行为型设计模式,它定义了一个操作中的算法的框架,将一些步骤延迟到子类中实现。原创 2023-12-24 16:23:22 · 691 阅读 · 0 评论 -
策略模式(Strategy)
策略模式(StrategyPattern)是一种行为型设计模式,允许在运行时选择算法的行为。它定义了一系列算法,并将每一个算法封装起来,使它们可以互换。原创 2023-12-24 16:22:50 · 636 阅读 · 0 评论 -
状态模式(State)
状态模式(StatePattern)是一种行为型设计模式,用于在一个对象的内部状态改变时改变其行为。原创 2023-12-24 16:22:14 · 1089 阅读 · 0 评论 -
观察者模式(Observer)
观察者模式(ObserverPattern)是一种行为型设计模式,它定义了对象间的一对多依赖关系,使得当一个对象改变状态时,所有依赖于它的对象都会得到通知并自动更新。原创 2023-12-24 16:21:18 · 352 阅读 · 0 评论 -
备忘录模式(Memento)
备忘录模式(MementoPattern)是一种行为型设计模式,允许在不破坏封装的前提下捕获并保存一个对象的内部状态,以便在以后可以将该对象恢复到原先保存的状态。原创 2023-12-23 21:43:53 · 617 阅读 · 0 评论 -
中介者模式(Mediator)
中介者模式(MediatorPattern)是一种行为型设计模式,用于减少多个对象或类之间的通信复杂性。原创 2023-12-23 21:43:13 · 479 阅读 · 0 评论 -
迭代器模式(Iterator)
迭代器模式(IteratorPattern)是一种行为型设计模式,用于顺序访问集合对象的元素,而无需暴露该对象的底层表示。原创 2023-12-23 21:22:52 · 658 阅读 · 0 评论 -
解释器模式(Interpreter)
解释器模式(InterpreterPattern)是一种行为型设计模式,用于定义一种语言的文法,并为该语言创建一个解释器。原创 2023-12-23 21:22:14 · 514 阅读 · 0 评论 -
命令模式(Command)
命令模式(CommandPattern)是一种行为型设计模式,它将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。原创 2023-12-23 21:21:25 · 573 阅读 · 0 评论 -
责任链模式(Chain of Responsibility)
责任链模式(ChainofResponsibilityPattern)是一种行为型设计模式,它为请求创建了一个接收者对象的链。原创 2023-12-23 21:20:46 · 609 阅读 · 0 评论 -
代理模式(Proxy)
代理模式(ProxyPattern)是一种结构型设计模式,用于为另一个对象提供一个代替品或占位符以控制对这个对象的访问。原创 2023-12-23 21:20:08 · 598 阅读 · 0 评论 -
享元模式(Flyweight)
享元模式(FlyweightPattern)是一种结构型设计模式,用于在内存中有效地共享大量细粒度对象。原创 2023-12-23 21:17:51 · 306 阅读 · 0 评论 -
外观模式(Facade)
外观模式(FacadePattern)是一种结构型设计模式,用于为复杂的系统提供一个统一的简单接口。原创 2023-12-23 21:17:10 · 330 阅读 · 0 评论 -
装饰器模式(Decorator)
装饰器模式(DecoratorPattern)是一种结构型设计模式,用于动态地给一个对象添加额外的职责。原创 2023-12-23 21:16:33 · 502 阅读 · 0 评论 -
组合模式(Composite)
组合模式(CompositePattern)是一种结构型设计模式,用于表示对象的部分-整体层次结构。它允许客户统一对待个别对象和组合对象。原创 2023-12-23 21:15:51 · 605 阅读 · 0 评论