es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: QUARKUS-PANACHE

Quarkus MongoDB Panache la reversión transaccional no tiene efecto.

<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

Garantizar el orden de los campos en un documento de MongoDB utilizando el controlador de Java para MongoDB.

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

Conecte Panache a múltiples fuentes de datos.

¿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