字符串常量和字符串变量是不一样的。id 是字符串变量,需要在运行时解析id对应的具体值。所以需要用+号来和其他字符串变量或者常量做连接关系。这里,双引号内的就是字符串,如@id
因为这是一个获取所有bean的公共方法,ID就是配置文件中对应的ID。要获取那个就写那个的ID。
"//bean[@id" + id + "]"这个是一个表达式,用于标记,标签是bean且标签中的属性id的值等于传入参数id的值