1. Arquivo de configuração da prole
A cópia do código é a seguinte:
<bean id = "configproperties"
>
<propriedade name = "location" value = "ClassPath: jdbc.properties"/>
</ Bean>
2. Leia o método de atributo
A cópia do código é a seguinte:
ApplicationContext C = novo ClassPathXMLApplicationContext ("ClassPath: ApplicationContext-dataSource.xml");
Propriedades p = (propriedades) c.getBean ("configproperties");
System.out.println (p.getProperty ("jdbcorcale.driverclassName"));
Outro amigo fornece uma maneira de ler o arquivo de configuração da primavera, compartilhe -o.
Método de leitura direta:
A cópia do código é a seguinte:
Teste de vazio público () lança a ioexception
{
Resource Resource = ApplicationContextFactory.getApplicationContext (). GetResource ("ClassPath: com/springdemo/Resource/test.txt");
Arquivo de arquivo = Resource.getFile ();
byte [] buffer = novo byte [(int) file.length ()];
FileInputStream is = new FileInputStream (File);
is.read (buffer, 0, buffer.length);
is.close ();
String str = new string (buffer);
System.out.println (str);
}
Leia a configuração da primavera:
A cópia do código é a seguinte:
pacote com.springdemo.resource;
importar org.springframework.core.io.resource;
classe pública ResourceBean {
recurso de recurso privado;
Recurso público getResource () {
Recurso de retorno;
}
public void setResource (recurso de recurso) {
this.Resource = Resource;
}
}
Configuração do feijão da primavera:
A cópia do código é a seguinte:
<!-Você pode atribuir diretamente um caminho de arquivo ao atributo de recurso do tipo de recurso.
<bean id = "ResourceBean">
<Propriedade name = "Resource" Value = "Classpath: /com/springdemo/resource/test.txt"> </ouse>
</ Bean>