[JAVA] À propos de la fonction de Spring Boot en raison de différentes versions

Ceci est une continuation de Dernière fois. Cette fois, il s'agit du fait que les méthodes pouvant être utilisées ont changé en raison de Spring Boot 2.

point de changement

1.findOne La méthode findOne est utilisée pour le matériel pédagogique, mais si elle est utilisée telle quelle, Vous serez invité à apporter des modifications à la méthode findById. La valeur de retour est également facultative.

Matériel pédagogique (version précédente)


public MeetingRoom findMeetingRoom(Integer roomId) {
	return meetingRoomRepository.findOne(roomId);
}

Modifications de SpringBoot2


public Optional<MeetingRoom> findMeetingRoom(Integer roomId) {

	return meetingRoomRepository.findById(roomId);
}

Pour obtenir la valeur du type facultatif, vous devez ajouter get ().

2.WebMvcConfigurerAdapter Ceci est également obsolète. Utilisez WebMvcConfigurer.

Matériel pédagogique (version précédente)


import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter{
}

Modifications de SpringBoot2


import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebMvcConfig implements WebMvcConfigurer{
}

Recommended Posts

À propos de la fonction de Spring Boot en raison de différentes versions
L'histoire de la montée de la série Spring Boot 1.5 à la série 2.1
05. J'ai essayé de supprimer la source de Spring Boot
J'ai essayé de réduire la capacité de Spring Boot
L'histoire de la montée de Spring Boot de la série 1.5 à la série 2.1 part2
Je veux contrôler le message d'erreur par défaut de Spring Boot
À propos de l'affichage initial de Spring Framework
[Spring Boot] J'ai étudié comment implémenter le post-traitement de la demande reçue.
Étapes pour rendre Spring Boot capable de faire référence à la valeur dans le fichier de propriétés
Comment accéder directement à Socket avec la fonction TCP de Spring Integration
Résumé de ce que j'ai appris sur Spring Boot
À propos du guide de démarrage officiel de Spring Framework
Vérifions la sensation de Spring Boot + Swagger 2.0
Essayez d'implémenter la fonction de connexion avec Spring Boot
[Spring Boot] Comment se référer au fichier de propriétés
[Introduction à Spring Boot] Fonction d'authentification avec Spring Security
Présentation de Spring Boot Actuator, une fonctionnalité qui facilite l'utilisation des applications Spring Boot
Paramètres du gestionnaire de ressources lors de la livraison du SPA avec la fonction de ressource statique de Spring Boot
Comment définir des variables d'environnement dans le fichier de propriétés de l'application Spring Boot
À propos de la double fonction -java
À propos de DI of Spring ①
À propos de DI of Spring ②
Un mémorandum de dépendance à Spring Boot2 x Doma2
Accédez au h2db intégré de Spring Boot avec jdbcTemplate
Comment utiliser CommandLineRunner dans Spring Batch of Spring Boot
Déployer le projet Spring Boot sur Tomcat dans XAMPP
Comment démarrer par environnement avec Spring Boot de Maven
[Vérification de comparaison] Quelle est la différence entre la productivité du développement de l'application Spring Boot et celle du passé?
À propos de la gestion de Null
Déployez des applications Spring Boot sur Heroku sans utiliser la CLI Heroku
À propos de la description de Docker-compose.yml
Une histoire remplie des bases de Spring Boot (résolu)
[Java] Déployer l'application Spring Boot sur Azure App Service
Découpez SQL en fichier de propriété avec jdbcTemplate of spring boot
Déployez l'application créée par Spring Boot sur Heroku (public) ②
Introduction à Spring Boot ① ~ DI ~
Une note sur la fonction de départ de Ruby on Rails
Introduction à Spring Boot ② ~ AOP ~
Déployez l'application créée par Spring Boot sur Heroku (public) ①
Introduction à Spring Boot, partie 1
Si les options peuvent être utilisées en raison des différentes versions de Java
Comment gérer différentes versions de rbenv et Ruby
Je veux connaître la méthode du contrôleur où l'exception a été levée dans le ExceptionHandler de Spring Boot
Je veux comprendre le flux des paramètres de demande de traitement Spring
Obtenez une instance proxy du composant lui-même dans Spring Boot
[Rails] Parlez de prêter attention à la valeur de retour de l'endroit
Ce que j'ai fait lors de la migration de la série Spring Boot 1.4 vers la série 2.0
Ce que j'ai fait lors de la migration de la série Spring Boot 1.5 vers la série 2.0
Voir le comportement des mises à jour d'entités avec Spring Boot + Spring Data JPA
Tutoriel Rails Lorsque les rails neufs ne peuvent pas être réalisés en raison de versions différentes
À propos du comportement de ruby Hash # ==
Mémorandum lorsque Spring Boot 1.5.10 → Spring Boot 2.0.0
À propos des bases du développement Android
Spring Boot pour la première fois
À propos de la gestion des erreurs de la fonction de commentaire
Comment configurer Spring Boot + PostgreSQL
[Rails] À propos de la mise en œuvre de la fonction similaire
Sortie de message (Spring boot)