Commit 857ad4da by Adrian

Merge branch 'master' of http://gitlab.ujaen.es/alluque/EjemploDAE2020 into master

parents 5a027767 4bc11b37
...@@ -35,6 +35,12 @@ ...@@ -35,6 +35,12 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope> <scope>test</scope>
......
...@@ -45,7 +45,6 @@ public class RepositorioCuentas { ...@@ -45,7 +45,6 @@ public class RepositorioCuentas {
public List<Cuenta> listarCuentasPorCliente(Cliente cliente) { public List<Cuenta> listarCuentasPorCliente(Cliente cliente) {
em.merge(cliente); em.merge(cliente);
cliente.getTarjetasAsociadas();
return new ArrayList<>(cliente.getCuentasAsociadas().values()); return new ArrayList<>(cliente.getCuentasAsociadas().values());
} }
......
...@@ -44,7 +44,6 @@ public class RepositorioTarjetas { ...@@ -44,7 +44,6 @@ public class RepositorioTarjetas {
public List<Tarjeta> listarTarjetasPorCliente(Cliente cliente) { public List<Tarjeta> listarTarjetasPorCliente(Cliente cliente) {
em.merge(cliente); em.merge(cliente);
cliente.getTarjetasAsociadas();
return new ArrayList<>(cliente.getTarjetasAsociadas().values()); return new ArrayList<>(cliente.getTarjetasAsociadas().values());
} }
......
...@@ -79,8 +79,7 @@ public class ServicioUjaBankImpl implements ServicioUjaBank { ...@@ -79,8 +79,7 @@ public class ServicioUjaBankImpl implements ServicioUjaBank {
@Override @Override
@Transactional @Transactional
public ArrayList<Tarjeta> listaTarjetas(Cliente cliente) { public ArrayList<Tarjeta> listaTarjetas(Cliente cliente) {
repoClientes.actualizar(cliente); Cliente clienteEnlazado = repoClientes.em.merge(cliente);
cliente.getTarjetasAsociadas();
return new ArrayList<>(cliente.getTarjetasAsociadas().values()); return new ArrayList<>(cliente.getTarjetasAsociadas().values());
} }
...@@ -97,14 +96,12 @@ public class ServicioUjaBankImpl implements ServicioUjaBank { ...@@ -97,14 +96,12 @@ public class ServicioUjaBankImpl implements ServicioUjaBank {
} }
@Override @Override
@Transactional
public void ingreso(Cuenta cuenta, Tarjeta tarjeta, float importe) { public void ingreso(Cuenta cuenta, Tarjeta tarjeta, float importe) {
//cuenta.ingreso(tarjeta, importe); //cuenta.ingreso(tarjeta, importe);
} }
@Override @Override
@Transactional
public void reintegro(Cuenta cuenta, Tarjeta tarjeta, float importe) { public void reintegro(Cuenta cuenta, Tarjeta tarjeta, float importe) {
// cuenta.reintegro(tarjeta, importe); // cuenta.reintegro(tarjeta, importe);
......
#SQLite
spring.jpa.database-platform=com.springboot.sqlite.SQLDialect spring.jpa.database-platform=com.springboot.sqlite.SQLDialect
spring.jpa.hibernate.ddl-auto=update spring.jpa.hibernate.ddl-auto=update
...@@ -6,3 +7,12 @@ spring.datasource.driver-class-name = org.sqlite.JDBC ...@@ -6,3 +7,12 @@ spring.datasource.driver-class-name = org.sqlite.JDBC
spring.datasource.username = spring.datasource.username =
spring.datasource.password = spring.datasource.password =
#MySQL
#spring.jpa.hibernate.ddl-auto= update
#spring.datasource.url = jdbc:mysql://176.31.162.158:3306/DAE2020GX
#spring.datasource.driver-class-name = com.mysql.cj.jdbc.Driver
#spring.datasource.username = DAE2020GX
#spring.datasource.password = DAE2020GX
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment