2011-01-26 11 views

Respuesta

4

Ventajas si lo coloca en DB.

  • Se puede compartir de forma central.
  • Si desea recuperar una clave en particular, no necesita cargar datos completos, solo puede obtener valor de la clave.
  • DBMS siempre es confiable y luego File IO.

Ventajas de archivo: Propiedades

  • si el tamaño de los datos es más pequeño que su almacenamiento en las propiedades del archivo sería beneficioso.
3

Realmente depende. Sin embargo, en casos genéricos:

Utilice un PropertiesFile cuando:

  • Estas propiedades son necesarias para conectarse a la base de datos.
  • Cuando no hay ninguna base de datos implicada

utilizar una tabla de base de datos cuando:

  • estados base de datos podría cambiar los valores
  • Cuando la aplicación utiliza una base de datos
  • Es necesario la flexibilidad de diferentes propiedades según la base de datos a la que está conectado.

En todos los demás casos, la decisión está en la mira y en realidad no importa qué camino tomar.

1

Todo depende probablemente sea la respuesta correcta aquí.

Nuestra solución:

Todos nuestros productos de primera comprobación -D de línea de comandos (en la construcción), a continuación, PATH, entonces el directorio de configuración establecido en nuestras máquinas locales, y finalmente por defecto a la base de datos.

es decir. Para la producción y la prueba del sistema cargamos propiedades de la base de datos, para todo hasta ese punto, reemplazamos con los archivos de propiedades.

Cuestiones relacionadas