Sustuir InstanceOf por Number en LineaDaoMongoDB
This commit is contained in:
parent
239d7742e7
commit
82103e01eb
@ -66,13 +66,9 @@ public class LineaDaoMongoDB implements ILineaDAO {
|
||||
int codLinea = Integer.valueOf(documentoLinea.getString("cod_linea"));
|
||||
String urlImgLinea = documentoLinea.getString("url_img_tmp");
|
||||
byte[] imagenLinea= UtilidadesRedMetro.getBytesFromURL(urlImgLinea);
|
||||
Object kilometros = documentoLinea.get("kilometros");
|
||||
if (kilometros instanceof Double) {
|
||||
kilometros = BigDecimal.valueOf((Double) kilometros);
|
||||
} else if (kilometros instanceof Integer) {
|
||||
kilometros = BigDecimal.valueOf((Integer) kilometros);
|
||||
}
|
||||
// System.out.println("kilometros: " + kilometros);
|
||||
Number numberKilometros = documentoLinea.get("kilometros", Number.class);
|
||||
|
||||
BigDecimal kilometros = BigDecimal.valueOf(numberKilometros.doubleValue());
|
||||
|
||||
Document documentoNombre = (Document) documentoLinea.get("nombre");
|
||||
String nombreCorto = documentoNombre.getString("nombre_corto");
|
||||
@ -92,7 +88,7 @@ public class LineaDaoMongoDB implements ILineaDAO {
|
||||
linea.setCodigo(codLinea);
|
||||
linea.setNombreCorto(nombreCorto);
|
||||
linea.setNombreLargo(nombreLargo);
|
||||
linea.setKilometros((BigDecimal)kilometros);
|
||||
linea.setKilometros(kilometros);
|
||||
linea.setImagenLinea(imagenLinea);
|
||||
linea.setColor(color);
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
|
||||
<!-- Configuración de propiedades del SGDB (PostgreSQL) -->
|
||||
<properties>
|
||||
<property name="jakarta.persistence.jdbc.url" value="jdbc:postgresql://192.168.1.36:5432/red_metro_aadd"/>
|
||||
<property name="jakarta.persistence.jdbc.url" value="jdbc:postgresql://10.11.218.147:5432/red_metro_aadd"/>
|
||||
<property name="jakarta.persistence.jdbc.user" value="vdlp"/>
|
||||
<property name="jakarta.persistence.jdbc.password" value="postgresql_123"/>
|
||||
<property name="jakarta.persistence.jdbc.driver" value="org.postgresql.Driver"/>
|
||||
|
||||
@ -1,2 +1,3 @@
|
||||
url.conexion.mongodb=mongodb://admin:mongodb_123@192.168.1.36:27017
|
||||
bbdd.mongodb=red_metro_aadd
|
||||
# url.conexion.mongodb=mongodb://admin:mongodb_123@192.168.1.36:27017
|
||||
url.conexion.mongodb=mongodb://localhost:27017
|
||||
bbdd.mongodb=red_metro_inm
|
||||
Loading…
Reference in New Issue
Block a user