1. Archivo de configuración de Spring
La copia del código es la siguiente:
<bean id = "configProperties"
>
<propiedad name = "ubicación" valor = "classpath: jdbc.properties"/>
</bean>
2. Lea el método de atributo
La copia del código es la siguiente:
ApplicationContext C = New ClassPathXMLApPlicationContext ("classpath: ApplicationContext-Datasource.xml");
Propiedades P = (Propiedades) C.GetBean ("configProperties");
System.out.println (p.getProperty ("JDBCorcale.DrivClassName"));
Otro amigo proporciona una forma de leer el archivo de configuración de Spring, por favor, compártelo.
Método de lectura directa:
La copia del código es la siguiente:
Public void test () lanza ioexception
{
Resource Resource = ApplicationContextFactory.GetApplicationContext (). GetResource ("classpath: com/springdemo/recource/test.txt");
Archivo archivo = resource.getFile ();
byte [] buffer = new byte [(int) file.length ()];
FileInputStream es = nuevo fileInputStream (archivo);
IS.Read (buffer, 0, buffer.length);
is.close ();
Cadena str = new String (buffer);
System.out.println (str);
}
Lea a través de la configuración de Spring:
La copia del código es la siguiente:
paquete com.springdemo.resource;
importar org.springframework.core.io.resource;
Clase pública ResourceBean {
Recurso privado de recursos;
recursos públicos getResource () {
recurso de retorno;
}
public void setresource (recurso de recursos) {
this.resource = recurso;
}
}
Configuración de Spring Bean:
La copia del código es la siguiente:
<!-Puede asignar directamente una ruta de archivo al atributo de recursos del tipo de recurso.
<bean id = "recurscebean">
<Property name = "Resource" Value = "classpath: /com/springdemo/resource/test.txt"> </propiedad>
</bean>