Fix duplication
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Bea 2024-11-11 16:35:10 +01:00
parent ea3860391d
commit 0f9816461f
3 changed files with 2 additions and 71 deletions

View File

@ -8,7 +8,6 @@
<artifactId>release-hive</artifactId>
<version>0.0.2-SNAPSHOT</version>
<dependencies>
<!-- Logging Dependencies -->
<dependency>

View File

@ -7,7 +7,7 @@ import org.hibernate.Transaction;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import wtf.beatrice.releasehive.db.HibernateManager;
import wtf.beatrice.releasehive.dtos.UserDto;
import wtf.beatrice.releasehive.models.User;
import java.util.List;
@ -30,7 +30,7 @@ public class HiveMain {
Session session = HibernateManager.getSession();
Transaction transaction = session.beginTransaction();
List<UserDto> users = session.createQuery("FROM User", UserDto.class).getResultList();
List<User> users = session.createQuery("FROM User", User.class).getResultList();
transaction.commit();
StringBuilder usersListBuilder = new StringBuilder("[");

View File

@ -1,68 +0,0 @@
package wtf.beatrice.releasehive.dtos;
import wtf.beatrice.releasehive.models.User;
import java.util.Date;
import java.util.UUID;
public class UserDto
{
private UUID uuid;
private String username;
private String email;
private Date createdAt;
private Date updatedAt;
public UserDto(User user) {
this.uuid = user.getUuid();
this.username = user.getUsername();
this.email = user.getEmail();
this.createdAt = user.getCreatedAt();
this.updatedAt = user.getUpdatedAt();
}
public UUID getUuid() {
return uuid;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public void setUuid(UUID uuid) {
this.uuid = uuid;
}
public Date getCreatedAt() {
return createdAt;
}
public void setCreatedAt(Date createdAt) {
this.createdAt = createdAt;
}
public Date getUpdatedAt() {
return updatedAt;
}
public void setUpdatedAt(Date updatedAt) {
this.updatedAt = updatedAt;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}