Java, ¿es mejor plantear y cargar las propiedades de la base de datos en lugar del archivo de propiedades?colocando propiedades en la base de datos en lugar del archivo de propiedades
Respuesta
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.
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.
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.
- 1. Ruta del archivo de propiedades en java
- 2. Usar archivo de propiedades en lugar de variables estáticas finales
- 3. Propiedades de Log4j en un lugar personalizado
- 4. propiedades Cómo usar la propiedad del archivo de propiedades especificado en PropertyPlaceholderConfigurer en JSP
- 5. Cuándo utilizar propiedades en lugar de funciones
- 6. Cuándo usar atributos en lugar de propiedades?
- 7. Entitiy Framework: "Actualizar la base de datos del modelo" en lugar de "Generar la base de datos del modelo"
- 8. Cargar archivo de propiedades en JAR?
- 9. Recuperar parámetros del archivo de propiedades
- 10. Ant reemplazar token del archivo de propiedades
- 11. ¿Por qué LinqPad crea campos en lugar de propiedades?
- 12. Permitir propiedades de cadena multilínea en la ventana Propiedades
- 13. Archivo de propiedades de Java en Eclipse
- 14. Lectura del archivo de propiedades del directorio JAR
- 15. C# Colocando las DLL requeridas en algún lugar que no sea la raíz de la salida
- 16. Cómo cargar el archivo de propiedades del sistema en Spring?
- 17. Cargando archivo de propiedades En JUnit @BeforeClass
- 18. Asignación de algunas propiedades en lugar de todas usando Automapper
- 19. log4j StringToMatch en el archivo de propiedades
- 20. cómo utilizar archivo de propiedades en JSP
- 21. C# Propiedades en clases base abstractas
- 22. propiedades Java, consiguiendo ruta del archivo
- 23. Cambiar nombres de entidades y propiedades en la base de datos Primero
- 24. Cómo excluir el archivo de propiedades del archivo jar?
- 25. Leer archivo de propiedades fuera del archivo JAR
- 26. La ventana de propiedades de la base de datos de visio 2007 no muestra
- 27. Una cuadrícula de propiedades en jQuery
- 28. Colocando datos directamente en Blobstore de AppEngine
- 29. Parámetros de lectura JSP/servlet del archivo de propiedades?
- 30. ¿Por qué utilizar campos en lugar de propiedades?
¿Las manzanas son mejores que las naranjas? – skaffman
@skaffman, por supuesto! nunca has tenido _orange_ pie, ¿verdad? Pensamiento no. :) – sarnold