Tag: QUARKUS-PANACHE
<dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-mongodb-panache</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-narayana-jta</artifactId> </dependency> //repo @ApplicationScoped public class ProjectRepository implements PanacheMongoRepositoryBase<Project, String> { …. } //transaction method @Inject ProjectRepository projectRepository …. @Transactional public Project import(Order order, User user) { Project project = factor.from(order); projectRepository.persist(project); if (project.id != null){ //try to throw exception manually throw new RuntimeException(“testing”); . . . Read more
ADVERTENCIA [io.ver.cor.imp.BlockedThreadChecker] (vertx-blocked-thread-checker) El hilo Thread[vert.x-eventloop-thread-4,5,main] ha estado bloqueado durante 3912 ms. Necesito ayuda con esta ADVERTENCIA.
Usando el controlador MongoDB 4.1.0 (y quarkus 1.1.1), tengo una entidad con un _id compuesto: @BsonId @JsonProperty("_id") private CompositeId id = new CompositeId(); @Data @AllArgsConstructor @NoArgsConstructor public static class CompositeId { @BsonProperty("b") private int b; @BsonProperty("a") private String a; } (donde a es en realidad una cadena hexagonal de ObjectId) . . . Read more
El proyecto incluye múltiples microservicios. Todas mis entidades Panache se declaran en su propio proyecto, y este proyecto se incluye como una dependencia de Maven en los otros proyectos que las necesitan. La razón por la que están centralizadas en una biblioteca externa es porque varios proyectos usarán la misma . . . Read more
¿Existe alguna forma de usar Panache con múltiples fuentes de datos? Me gustaría utilizar Panache en lugar de crear consultas nativas cuando estoy usando otra base de datos. Actualmente, sólo puedo utilizar Panache en la fuente de datos predeterminada, cuando necesito realizar alguna consulta en otra base de datos, es . . . Read more