声明:本博客仅仅是一个初学者的学习记录、心得总结,其中肯定有许多错误,不具有参考价值,欢迎大佬指正,谢谢!想和我交流、一起学习、一起进步的朋友可以加我微信Liu__66666666这是简单学习一遍之后的记录,后期还会修改。一、概念引入 我们通过前文Spring——IOC已经知道怎么创建一个空白的实例对象,但是这个实例对象是没有进行任何成员变量设置的,都是默认值,例如int类型默认为0、引用类型默认
第6章 访问权限控制6.4 类的访问权限 Java的访问权限控制修饰符,从最大权限到最小权限依次是:public、protected、包访问权限(默认,没有关键字)和private。对于类的访问权限只能是:public和包访问权限(但内部类可以是private或protected的);对于类中的成员的访问权限可以是上述的四种。下面是各种访问权限的作用。    public修饰类
Java 11是Java编程语言的一个版本,它引入了许多新功能和改进,其中之一就是精简依赖。在本文中,我们将探讨Java 11的精简依赖,并提供一些代码示例来说明其用法和好处。 ## 什么是Java 11的精简依赖? Java 11的精简依赖是指从Java开发工具包(JDK)中删除了一些不常用的模块,以减少JDK的大小。在Java 9中引入的模块化系统(Project Jigsaw)使得可以将
原创 2023-11-23 08:37:24
67阅读
ABP的模块非常方便我们扩展自己的或使用ABP提供的模块功能,对于ABP自身提供的模块间的依赖关系想一探究竟,并且试着把不必要的模块拆掉,找到那部分核心模块。本次使用的是AspNetBoilerplate。 源码下载 从Github下载ABP源码后,进入src文件夹,提供的大部分模块都在此中。很多工 ...
转载 2021-08-19 21:41:00
356阅读
2评论
  Spring框架是java应用最广的框架。他的成功来源于理念,而不是技术本身,他的理念包括IOC(Inversion of Control)控制反转和AOP(Apect Oriented Programming)面向切面编程。概述  spring官网的描述是: “Spring框架是一种轻量级的解决方案,是构建企业级应用程序的一站式解决方案。Spring是模块化的,允许您只使
Spring Boot 使用教程前言目录前言本博客主要分享博主学习 Spring Boot 的过程,特别是学习的方式—— 查看官方文档的正确姿势(如果觉得有问题欢迎
原创 2021-12-28 13:40:13
151阅读
1、如何在纯java项目中使用spring 第一步:当然是新建一个java工程了,然后起一个好听的名字,新建的过程就略了吧,相信应该没有朋友不会吧。 第二步:添加所需要的包,你可以把所有的lib文件下的包都添加到你的工程里面去(不要以sources和javadoc结尾的包,这些不要不要!),别忘了一个关键的第三方包,它的名字叫做:commons-loggin-1.1.3.jar。这
转载 2023-09-19 01:05:37
32阅读
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制
转载 2023-07-09 00:13:40
87阅读
Spring Boot学习笔记2:使用Junit4单元测试添加单元测试依赖基本单元测试基本注解AssertDao层的单元测试Service层的单元测试Controller层的单元测试GitHub示例 添加单元测试依赖Spring Boot中引入单元测试很简单,依赖如下:<dependency> <groupId>org.springframework.boot&l
转载 2024-06-25 20:29:47
45阅读
Spring依赖关系<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />依赖关系分组JAR 文件 说 明 antant.jar, ant-junit.jar, ant-launche
转载 2023-12-30 23:35:25
53阅读
本文将继续前文,描述Spring IoC中的依赖处理。依赖一般情况下企业应用不会只有一个对象(或者是Spring Bean)。甚至最简单的应用都要多个对象来协同工作来让终端用户看到一个完整的应用的。下一部分将解释开发者如何从仅仅定义单独的Bean,到让这些Bean在一个应用中协同工作。依赖注入依赖注入是一个让对象只通过构造参数,工厂方法的参数或者配置的属性来定义他们的依赖的过程。这些依赖也是对象所
转载 2024-04-03 11:42:24
46阅读
参考自官网:Spring1.59的文档 一、测试 TestingSpringboot 测试支持由两个模块提供;spring-boot-test 包含核心项目,而spring-boot-test-autoconfigure支持测试的自动配置。大多数开发人员只使用spring-boot-starter-test就可以。它可以导入Spring Boot测试模块以及JUnit,Ass
转载 2024-06-03 11:15:39
32阅读
一. Spring依赖关系的配置UML类图中类之间的关系     UML类图中的关系包含:依赖关系、泛化关系、关联关系、聚合关系、组合关系、实现关系1. 依赖关系    一种使用的关系,A类的变化引起了B类的变化,就说明B依赖于A。依赖关系有如下3种情况:      1. A类是
转载 2024-03-21 11:28:37
59阅读
1. SpringFramework概述【了解】1.1 官方网站主页引用官方网站主页的说明,Spring 官方对 SpringFramework 的描述是这样的:The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise appl
转载 2024-04-11 12:20:28
68阅读
一、spring介绍什么是spring?Spring框架是一个开源的J2EE应用程序框架,是针对bean的生命周期进行管理的轻量级容器,Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。名词介绍Bean:计算机英语用表示可重用的组件javaBean:java语言编写的可重用组件,如Serivce,DaoIOC:控制反转(Inversi
        上节课我们一起学习了如何在Eureka Server上注册微服务,这节课我们一起学习服务消费者如何动态调用服务消费者以及如何实现负载均衡。        首先我们来说下最常见的负载均衡策略,那就是使用nginx作为反向代理服务器,对服务的调用进行负载均衡,这种方式是服务器端负载均衡。如下图所示。这个不是
Spring 包结构说明:   spring.jar 包含有完整发布的单个jar包。他包含有除spring-mock.jar之外的所有jar。原因是,spring-mock.jar只有在开发环境中才会用到,而且仅仅是作为一个辅助测试类存在。除了spring.jar,spring还包括13个独立的jar文件,他们各自包含这spring各自的组件。所以,
文章目录概述继承依赖关系引用 概述在学习 bean 的加载过程时不了解 bean 循环依赖的概念,因此在查阅相关资料时发现 bean 之间除了依赖关系还有其他一些关系。因此本章就对 bean 之间的关系进行整理,bean 之间的关系可以通过对 bean元素标签的设置起作用,完成一些特殊的功能。在 Spring 容器中,两个 Bean 之间除了注入关系外,还存在继承、依赖和引用关系。继承关系:在
转载 2024-04-09 10:50:05
130阅读
 依赖注入--如果A依赖于B,则B实例不再由A负责生成,而有容器负责生成,并注入给A实例,因此称为依赖注入,也称为控制反转。      配置依赖     根据注入方式的不同,bean的依赖注入通常表现为如下两种形式:        1,属性
转载 2024-02-14 20:15:25
31阅读
上篇文章我们学习了官网中的1.2,1.3两小节,主要是涉及了容器,以及Spring实例化对象的一些知识。这篇文章我们继续学习Spring官网,主要是针对1.4小节,主要涉及到Spring依赖注入。虽然只有一节,但是涉及的东西确不少。话不多说,开始正文。 文章目录依赖注入:测试setter方法注入测试构造函数注入疑问:区别:方法注入:为什么需要方法注入:通过注入上下文(applicationCon
  • 1
  • 2
  • 3
  • 4
  • 5