
Spring
文章平均质量分 95
Spring 是 Java EE 编程领域的一个轻量级开源框架,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架 。Spring 是一个开源容器框架,它集成各类型的工具,通过核心的 Bean Factory 实现了底层的类的实例化和生命周期的管理。
G皮T
计算机科学与技术本科,计算机技术硕士,现任职于某互联网公司,担任测试开发工程师。优快云云原生领域优质创作者、博客专家。书籍《大数据测试开发工程师的第一本书》正在积极撰写中,敬请期待。微信公众号:大数据与AI实验室。《Java 百“练”成钢》连载中,欢迎关注!
展开
-
【Spring】AOP 核心概念与设计思想(本文内容由大模型生成)
面向切面编程(Aspect Oriented Programming,AOP)是 Spring 框架中的一个重要特性。它允许你将一些通用的功能,比如日志记录、权限检查和缓存管理等,从业务逻辑中分离出来,并以声明的方式将它们加入到你的程序中。原创 2024-10-29 23:53:11 · 902 阅读 · 0 评论 -
【Spring】Spring 核心和设计思想
我们通常所说的 Spring 指的是 Spring Framework(Spring 框架),它是⼀个开源框架,有着活跃而庞大的社区,这就是它之所以能⻓久不衰的原因。Spring 支持广泛的应⽤场景,它可以让 Java 企业级的应⽤程序开发起来更简单。⽤⼀句话概括 Spring:Spring 是包含了众多⼯具⽅法的 IoC 容器。原创 2024-10-27 19:47:11 · 1252 阅读 · 0 评论 -
【Spring】控制反转 & 依赖注入(本文内容由大模型生成)
依赖注入(Dependency Injection,DI)和控制反转(Inversion of Control,IoC)这两个术语在软件开发中经常被用来描述相同的概念,尤其是在 Spring 框架的上下文中。它们描述的是一种设计模式,这种模式允许通过外部来源动态地向一个对象提供其依赖项,而不是由对象自身负责创建或管理这些依赖项。原创 2024-10-27 01:25:04 · 1442 阅读 · 0 评论 -
【Spring Boot】元注解
元注解(Meta-Annotation)是Java的一种特殊类型的注解,它本身并不是用来直接注解代码的,而是用来注解其他注解的。换句话说,元注解是应用于自定义注解上的注解,用于给自定义注解赋予特定的含义或行为。原创 2024-10-26 00:45:44 · 1089 阅读 · 0 评论 -
【Spring】认识 Spring AOP
在 Spring 的面向切面编程(AOP)思想里,非核心业务功能被定义为切面。核心业务功能和切面功能先被分别进行独立开发,然后把切面功能和核心业务功能编织在一起,这就是 AOP。原创 2024-05-26 12:30:09 · 826 阅读 · 1 评论 -
【Spring】认识 IoC 容器和 Servlet 容器
loC(Inversion of Control)容器,是面向对象编程中的一种设计原则,意为控制反转(也被称为控制反向或控制倒置)。它将程序中创建对象的控制权交给 Spring 框架来管理,以便降低计算机代码之间的耦合度。原创 2024-05-26 15:29:51 · 1281 阅读 · 0 评论 -
【Spring】DAO 和 Repository 的区别
DAO 模式是数据持久性的抽象,被认为更接近于底层存储,而底层存储通常以表为中心。因此,在许多情况下,我们的 DAO 与数据库表匹配,允许更直接的方式从存储中发送/检索数据,从而隐藏丑陋的查询。原创 2024-06-30 20:26:49 · 2172 阅读 · 1 评论 -
【Java编程】SSH:Struts、Spring、Hibernate
SSH 框架指的是 Struts、Spring 和 Hibernate 三者的集成。集成 SSH 框架的系统从职责上分为表示层、业务逻辑层、数据持久层和域模块层。Struts 属于 MVC 框架的一种,提供了对 MVC 系统底层的支持,负责 MVC 的分离,在 Struts 框架的模型部分,控制业务跳转,利用 Hibernate 框架对持久层提供支持,Spring 则管理 Struts 和 Hibernate。原创 2022-12-18 14:40:17 · 1049 阅读 · 1 评论 -
【Java编程】MVC框架和经典三层结构
经典三层架构是一种设计模式,而 MVC 框架只是该模式的一个具体实现。设计模式比框架更加抽象。设计模式更像建筑师手中的图纸,而框架则代表了实际的建筑。框架可用代码表示并直接执行或复用,模式只是对问题的描述或解决问题的方法的描述。原创 2022-12-18 13:26:36 · 2251 阅读 · 1 评论