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.
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.
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é.
Quant au codage, il faut se souvenir du minimum en regardant la référence etc. .. ..
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.
Spring Tool Suite et Kotlin * Anglais
Je me demande si j'écrirai un article traduit plus tard.
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é.
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.
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