java springMVC @autowired 在一个类中注入正常 另一个却为null

究竟是为什么呢 求大神指点请注意 配置文件是没有问题的
2024-11-28 14:38:11
推荐回答(5个)
回答1:

声明AppTools实例的时候也需要用注入的方式,不能new AppTools(),不然就脱离Spring容器的管理了。

一. 基本概念

NULL,空字符(也空终止符或空字节,缩写NUL),是一个控制字符与零值。 它存在于许多字符集中,包括ISO / IEC 646(或ASCII),C0控制代码,通用字符集(或Unicode)和EBCDIC。它几乎可用于所有主流的编程语言。

这个字符的原意就像NOP - 当发送到打印机或终端,它什么都不做(但有些终端不正确地显示为空格)。当使用机电电传打印机作为计算机输出设备时,在每个打印行的末尾发送一个或多个空字符,以允许返回到下一行的第一打印位置。

二. 编码

在所有现代字符集中,空字符的代码点值为零。在大多数编码中,这被转换为具有零值的单个代码单元。例如在UTF-8中,它是一个零字节。然而,在修改的UTF-8中,空字符被编码为两个字节:0xC0,0x80。这允许值为零的字节(现在不用于任何字符)用作字符串终结符。

回答2:

声明AppTools实例的时候也需要用注入的方式,不能new AppTools(),不然就脱离Spring容器的管理了

回答3:

回答4:

你试下resouse 行不行

回答5:

楼主,这个问题是怎么解决的呀,求教,