Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin

Je voudrais déplacer le développement du système de Java vers Kotlin, et je laisserai une note lorsque j'aurai fait des recherches sur diverses choses. Je suis une personne côté serveur et je résume le contenu orienté serveur de Kotlin.

Qu'est-ce que Kotlin (lisant "Kotlin")?

Kotlin est un langage de programmation orienté objet développé par Jet Brains, célèbre pour IntelliJ IDEA, un environnement de développement intégré Java. La syntaxe du langage elle-même est une méthode propriétaire qui n'est pas compatible avec Java, mais comme le code compilé s'exécute sur une machine virtuelle Java (machine virtuelle), il a la caractéristique que ** de nombreux actifs Java existants peuvent être détournés **. J'attends.

En ce qui concerne le fait que «de nombreux actifs Java existants peuvent être détournés», pour ceux qui ont utilisé Java jusqu'à présent, les actifs passés peuvent être détournés et l'environnement peut coexister. , J'ai décidé de déménager à Kotlin à partir de maintenant.

À propos de la création d'un environnement de développement

Le courant principal de Kotlin est d'utiliser IntelliJ, mais comme je suis une secte Eclipse, je vais créer un environnement de développement centré sur Eclipse. Le site qui servait de référence à l'époque était là, et c'était plus facile que prévu car il peut être installé au prix du marché.

À propos du codage

Quant au codage, il faut se souvenir du minimum en regardant la référence etc. .. ..

Comment faire un projet

Pour les projets de démarrage Spring, Kotlin le prend en charge et kotlin peut être sélectionné lors de la création du projet.

Vous pouvez facilement créer un projet ordinaire.

Cependant, le projet Kotlin de Maven a beaucoup de difficultés.

Je veux un peu plus résumé.

À propos de la migration depuis Java

Je pense que le site auquel j'ai fait référence ici est IntelliJ, mais la fonction de conversion automatique de Java vers Kotlin existe également dans la version Eclipse. Lors de la migration depuis Java, je pense qu'il est très pratique de commencer par convertir avec cette fonction, puis de convertir les détails en Kotlin.

Si vous utilisez Lombok, vous obtiendrez une erreur lors de la compilation, donc cela semble être la cause.

Résumé

Pour le moment, j'ai essayé de résumer les sites de référence pour la migration de Java vers Kotlin, mais je souhaite que le flux global soit un peu plus facile à comprendre.

Recommended Posts

Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Remarques sur la migration de CircleCI 1.0 vers 2.0
Comment écrire et noter lors de la migration de VB vers JAVA
ClassCastException se produit lors de la migration de Java7 vers Java8 ~ Génériques et surcharge ~
Remarques sur le code de caractère lors de la migration de Windows vers Mac
Remarques sur le chemin et le package Java
Installer l'environnement de développement Java sur Mac
Ruby on Rails - De la construction d'environnement au développement d'application simple sur WSL2
Si vous souhaitez modifier l'environnement de développement Java d'Eclipse
Ce à quoi j'ai pensé lorsque j'ai commencé à migrer de Java vers Kotlin
Mémo de construction de l'environnement de développement Java sur Mac
Création d'un environnement de développement Kotlin à l'aide de SDKMAN
Qu'est-ce que Java et l'environnement de développement (MAC)
[Ruby] Création d'un environnement de développement Ruby sur Ubuntu
Créer un environnement de développement Java sur Mac
Créer un environnement de développement Java 8 avec AWS Cloud 9
Précautions lors de la migration de VB6.0 vers JAVA
Mémo pour la migration de Java vers Kotlin
J'ai essayé de migrer le portfolio créé sur Vagrant vers l'environnement de développement de Docker
Environnement de développement Java
Fonctions Kotlin et lambdas à envoyer aux développeurs Java
Essayez de créer un environnement Java 8 sur Amazon Linux2
Principes de base du développement Java ~ Paramètres d'environnement de développement et création de projet ~
Migrer de Java vers Kotlin côté serveur + Spring-boot
Charger et télécharger des notes en Java sur le stockage Azure
[Java] Créer un environnement de développement Java sur Ubuntu et vérifier l'exécution
Pour les ingénieurs Java qui démarrent Kotlin à partir de maintenant
Points bloqués dans la création d'un environnement de développement VS Code et Java
Développement de serveur Minecraft BE de PHP à Java
Télécharger et télécharger des notes en java sur S3
Résumé des points qui m'inquiétaient lors de la migration de Java vers Kotlin
Créez un environnement de développement Java à l'aide de jenv sur votre Mac
Créer un environnement de développement Java avec VS Code sur Mac
Convertir l'énumération Java et JSON vers et depuis Jackson
Changements de Java 8 à Java 11
Somme de Java_1 à 100
Mémo de l'environnement de développement Java
Créer un environnement de développement Java sur l'installation Mac-JDK (version de préservation 2020)
Langage Java du point de vue de Kotlin et C #
Le chemin du clone de Git à la construction de l'environnement et à la participation au projet (le tout dans son intégralité)
De Java à Ruby !!
Apprenez la signification de «transmettre le PATH» en créant un environnement de développement Java sur Mac
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
Je veux faire des transitions d'écran avec kotlin et java!
construction d'environnement de développement Java
Comment créer un environnement de développement Java avec VS Code
Développement d'applications JavaFX avec IntelliJ IDEA et Gradle ~ De la construction d'environnement à l'exemple de code ~
Essayez de créer un environnement de développement Java à l'aide de Docker
[Java] Plates-formes parmi lesquelles choisir pour le développement Java à partir de maintenant (2020)
Remarques sur l'utilisation des expressions régulières en Java
Docker x Java Construire un environnement de développement trop simple
J'ai essayé de résumer les bases de kotlin et java
Découvrez les nouvelles fonctionnalités de Java 7 à Java 9 à la fois
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
[Kotlin] Obtenez le constructeur / la méthode Java de KFunction et appelez-le
Comment déployer une application kotlin (java) sur AWS Fargate