Spring Boot est un framework destiné à créer facilement des applications et des services de qualité de production avec le minimum absolu. Il prend une vue avisée de la plate-forme Spring conçue pour fonctionner pour les utilisateurs nouveaux et expérimentés de Spring.

spring-boot...

Je souhaite effectuer une agrégation en utilisant plusieurs critères. Le problème est que je ne sais pas comment passer plusieurs critères. Dois-je déclarer plusieurs opérations de correspondance comme ci-dessous? MatchOperation matchOperation1 = Aggregation.match(criteria); MatchOperation matchOper....
J'ai cette application springboot qui fonctionne avec une base de données postgresql. Mon fichier application-dev.properties est le suivant: spring.datasource.platform=postgres spring.datasource.url=jdbc:postgresql://localhost:5432/postgres spring.datasource.username=postgres spring.datasource.passw....
10 juin 2020 à 12:13
Dans mon @RestController, j'aimerais renvoyer un BAD_REQUEST si l'entité existe déjà. J'ai fait ça: if (entity != null) return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(entity); Le problème est que lorsque je le teste, je vois un corps vide. Pourquoi?....
9 juin 2020 à 11:56
Je suis nouveau sur Spring, donc ma compréhension de celui-ci est très superficielle, néanmoins, supposons que nous examinions l'exemple suivant: class serviceImpl implements service{ @Autowired private Mapper mapper; public void executeService(){ mapper.executeSerice(); } } ....
7 juin 2020 à 21:13
Je souhaite créer un gestionnaire d'exceptions personnalisé qui renvoie une réponse JSON structurée avec des données. J'ai essayé ceci: @ExceptionHandler({ AccessDeniedException.class }) public ResponseEntity<ErrorResponseDTO> accessDeniedExceptionHandler(final AccessDeniedException ex) { ErrorD....
7 juin 2020 à 14:56
Je suis nouveau dans le développement de la botte à ressort. J'essaie de valider la demande de publication en passant List de @RequestBody. Ci-dessous est la classe de contrôle @CrossOrigin @RestController @RequestMapping("/webapi/device") @Validated public class DeviceController extends AuthControl....
7 juin 2020 à 05:49
J'exécute une application de démarrage de printemps sous linux.Pour exécuter ce démarrage de printemps, nous utilisons la commande ci-dessous. java -jar sssup-SNAPSHOT.jar & Cette application de démarrage à ressort rend disponible un point de terminaison qui est ensuite utilisé par d'autres service....
4 juin 2020 à 08:01
Lors d'une interview, l'intervieweur m'a demandé: " Comment Spring sait-il où rechercher des composants ou des haricots? ". Comme je n'étais pas au courant des détails du flux interne, je n'ai pas été en mesure de répondre correctement à la question. J'ai dit à travers @Component et @Bean que nous....
4 juin 2020 à 05:52
Je travaille sur un projet Spring Boot pratique qui répertorie / ajoute / met à jour / supprime les problèmes mathématiques d'une base de données mysql. J'utilise Spring Boot avec JPA pour effectuer les opérations de base de données. Dans mon cas, la base de données a déjà les problèmes et le bouton....
1 juin 2020 à 02:50
J'essaie de mapper l'URL /function/hash de mon projet sur une page HTML spécifique html/hashcode.html. Il s'agit d'un projet de démarrage à ressort sans utiliser thymeleaf. Voici mon code: // package ...; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import ....
30 mai 2020 à 06:46
Je développe une application de démarrage Spring dans laquelle j'essaie de configurer des propriétés personnalisées pour un bean qui donne les extensions prises en charge pour mon fichier. Lorsque j'exécute l'application, elle s'exécute avec succès avec 0 erreur mais les extensions ne sont pas charg....
29 mai 2020 à 14:08
Mon schéma est le suivant -project1 (springboot maven Initializr) -model -service -controller -properties(mongodb) -project2 (springboot maven Initializr) -controller (import project1 service) Je l'ai déjà ajouté aux dépendances et j'appelle le service de mon projet1 comme suit: import co....
27 mai 2020 à 21:28
J'essaie de récupérer la commande particulière d'un utilisateur. C'est ainsi que je récupère les commandes de l'utilisateur dans mon OrderController @GetMapping("/{id}/orders") public List<Order> findAll(@PathVariable Long id) throws UserNotFoundException { Optional<User> existingUser = thi....
Le problème ici est que les deux threads exécutent le premier SELECT en même temps. Étant donné que saveUser est une méthode @Transactional, le deuxième thread ne devrait-il pas attendre la validation / restauration du premier thread? Code: @SpringBootApplication public class TestApp { public ....
J'essaie de valider un corps de requête simple annoté par l'annotation @Valid dans un @RestController annoté par @Validated. Les validations fonctionnent correctement sur la variable primitive de la requête (sur l'âge dans l'exemple ci-dessous) mais ne fonctionnent pas sur le corps de la requête poj....
25 mai 2020 à 00:24
Je suis assez nouveau dans Spring Boot et JPA. Je fais un petit projet dans mon but d'apprentissage. Classe d'entité package com.jranjanacademy.currencyexchangeservice.service; import java.math.BigDecimal; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.I....
21 mai 2020 à 19:37
Considérez l'application Spring Boot de base suivante: @SpringBootApplication @ComponentScan(basePackages = "webmvctestproblem.foo") public class Application { public static void main(String[] args) { run(Application.class, args); } } Il ne contient que deux autres haricots. Un contrôleur: ....
19 mai 2020 à 20:11
Actuellement, j'ai une application Spring avec des ressources qui reçoivent différents types de données. L'un des attributs de données est un horodatage et la valeur est envoyée dans la demande. J'utilise Spring Data Jpa pour conserver les données dans une base de données Postgresql. Voici comment j....
18 mai 2020 à 21:08
J'ai du mal avec la configuration de mon @DataJpaTest. J'aimerais profiter du contexte de printemps auto-configuré fourni par @DataJpaTest, mais j'aimerais remplacer certains de ses beans. C'est ma classe principale: public static void main(String[] args) { SpringApplication.run(DemoApplicat....
Je travaille avec Spring depuis un certain temps et j'ai une question concernant les fichiers de propriétés de configuration très courants (comme le application.properties commun fourni avec chaque application de démarrage de printemps que vous initialisez). Récemment, j'ai également découvert que d....
16 mai 2020 à 13:59
Si j'utilise une requête normale dans Mysql, j'obtiens une valeur correcte. select c.user_id, c.user_name, f.current_address_id from user_master c join current_address_details f on c.current_address_id = f.current_address_id where user_name like '%Ravi%'; Mais même si l'application dans la classe R....
16 mai 2020 à 05:34
J'essaye d'écrire un point final qui permet l'utilisation de trieurs facultatifs dans le backend. Par exemple, j'ai un trieur qui me permet de trier les éléments dans une liste - ce que le contrôleur de mon point de terminaison renvoie - en fonction de leur date de création. Si le paramètre de contr....
15 mai 2020 à 22:22
Je souhaite rechercher le nom d'utilisateur dans elasticsearch . pour cela, je veux faire correspondre le nom d'utilisateur exact en ignorant sa casse, qu'il soit majuscule ou petit, je veux juste trouver ce nom d'utilisateur. J'utilise la requête suivante pour cela: QueryBuilder queryBuilder = Que....
J'ai fait une application simple aujourd'hui qui me donne quelques erreurs lorsque je cours. J'ai fait une autre application très similaire à celle-ci hier qui fonctionnait bien mais qui est maintenant en panne également Je reçois ces erreurs: Error:(4, 32) java: package org.springframework.boot doe....
15 mai 2020 à 07:06
J'ai la classe de filtre ci-dessous avec 3 attributs pour rechercher des livres disponibles. J'ai deux cas de recherche: rechercher dans une liste de codes de livres ou rechercher par date. @Data @Builder @AllArgsConstructor @NoArgsConstructor @ToString public class BookFilter { Set<Long> bookC....
14 mai 2020 à 17:52