GetInstance () à partir d'une classe @Singleton dans Groovy à partir de Java

Commencer

J'ai été pris de façon inattendue

@Singleton
class Test{
@I have a=new pen('yeah');
}

Supposons qu'il y ait une telle classe

Test test=Test.getInstance();//Erreur

Cela n'apporte pas d'instance de la classe Test. Pourquoi

Conclusion

Il existe une méthode accessible comme Groovy en Java, alors utilisez-la.

Test test=(Test)InvokerHelper.getProperty(Test.class,"instance");//OK

Recommended Posts

GetInstance () à partir d'une classe @Singleton dans Groovy à partir de Java
Qu'est-ce qu'une classe en langage Java (3 /?)
Qu'est-ce qu'une classe en langage Java (1 /?)
Qu'est-ce qu'une classe en langage Java (2 /?)
Création d'une classe de matrice dans Java Partie 1
[Java] À propos de la classe Singleton
Appel de méthode Java depuis RPG (appel de méthode dans sa propre classe)
Comment obtenir une classe depuis Element en Java
Un examen rapide de Java appris en classe
Un examen rapide de Java appris en classe part4
Extraire les éléments dans l'ordre du type de classe ArrayList
Ecrire une classe qui peut être ordonnée en Java Un petit mémo standard
Ecrire une classe en Kotlin et l'appeler en Java
Implémentez rapidement singleton avec enum en Java
Un examen rapide de Java appris en classe part3
Un examen rapide de Java appris en classe part2
Appeler un programme écrit en Swift depuis Processing (Java)
Rechercher un sous-ensemble en Java
Implémentez l'interface Java dans la classe JRuby et appelez-la depuis Java
Comment stocker des chaînes de ArrayList à String en Java (personnel)
Obtenez facilement des entiers à partir des propriétés système en Java
[MQTT / Java] Implémentation d'une classe qui fait Pub / Sub de MQTT en Java
Obtenir une collection non vide à partir d'un flux facultatif avec java
Appeler la classe scellée de Kotlin depuis Java
3 Implémentez un interpréteur simple en Java
J'ai créé un PDF avec Java.
Exécuter le fichier de commandes à partir de Java
Accéder à Teradata depuis une application Java
Classe StringBuffer et StringBuilder en Java
Un exemple simple de rappels en Java
Le calendrier Java n'est pas un singleton.
Restez coincé dans un Java Primer
Une petite histoire troublée avec Groovy
Je ne peux pas créer une classe Java avec un nom spécifique dans IntelliJ
[Java] Obtenir des données de la base de données à l’aide du service singleton dans Spring (Boot)
Gérer la logique métier pour un ensemble d'entités dans une classe Java
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (1)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (3)
Création d'une classe pour une matrice en Java Partie 2-A propos d'une matrice (algèbre linéaire) -
A propos du renvoi d'une référence dans un Java Getter
Étudiez le Deep Learning à partir de zéro en Java.
Lors de la recherche de plusieurs dans un tableau Java
Appel de méthodes Java à partir de JavaScript exécutées en Java
OCR en Java (reconnaissance de caractères à partir d'images)
Inverser la clé de la valeur dans la carte Java
[Création] Un mémorandum sur le codage en Java
Java crée un tableau dans un document Word
Java crée un graphique circulaire dans Excel
Essayez d'exécuter Kubernetes Job à partir de Java
Pourquoi Java appelle-t-il un fichier une classe?
Créer une application TODO dans Java 7 Créer un en-tête
Créons une application de calcul avec Java
Obtenir l'historique du serveur Zabbix en Java
Implémenter quelque chose comme une pile en Java
Diviser une chaîne avec ". (Dot)" en Java
Choisissez une hiérarchie de classes parmi les classes balisées
J'ai créé une classe qui peut utiliser JUMAN et KNP de Java
Lors de l'appel de println etc. à partir d'un fichier de classe Java externe en traitement
[Java] Implémenter une fonction qui utilise une classe implémentée dans le modèle Builder