J'ai essayé Drools (Java, InputStream)

Qu'est-ce que le BRMS pour les vieillards pour diverses raisons? J'étais censé expliquer

Je suis aussi un vieil homme, mais qu'est-ce que le BRMS pour les vieillards de l'entreprise? J'ai fini par expliquer cela. Je l'ai touché il y a environ 10 ans, j'ai donc essayé la dernière version 7.7. Puisque l'architecture a beaucoup changé, je l'ai gardée simple pour le moment, et j'ai beaucoup fait référence aux articles d'autres personnes dans Qiita.

Articles référencés

C'est par ici. Faire en sorte que Drools mange la table de décision Excel avec InputStream, etc. Exécutez Drools avec Kotlin

En parlant de cela, c'était bien de le déplacer avec Kotlin ci-dessous, mais qu'est-ce que Kotlin? C'est un problème à expliquer aux vieillards, alors j'ai l'impression que je l'ai écrit en Java. J'étais réticent à utiliser Apple ou quelque chose comme ça, mais il était sage de passer à Orange, alors je l'ai laissé tel quel. Merci beaucoup.

Quelques idées

J'ai rassemblé toutes les connaissances sur BRMS dans Util afin que le principal n'ait pas beaucoup d'odeur BRMS. Dans l'ensemble, le code semble approprié, donc je suis désolé s'il est utilisé d'une manière étrange.

Montant total du code

Je l'ai posté sur GitHub pour le moment. https://github.com/akiraabe/drools_demo

Recommended Posts

J'ai essayé Drools (Java, InputStream)
J'ai essayé d'utiliser Java REPL
J'ai essayé la métaprogrammation avec Java
J'ai essayé d'interagir avec Java
J'ai essayé la communication UDP avec Java
J'ai essayé le framework Java "Quarkus"
J'ai essayé d'utiliser l'API Java8 Stream
J'ai essayé d'utiliser JWT en Java
J'ai essayé de résumer l'apprentissage Java (1)
J'ai essayé de résumer Java 8 maintenant
J'ai essayé d'utiliser le mémo Java LocalDate
J'ai essayé d'utiliser Google HttpClient de Java
J'ai essayé d'utiliser l'API Elasticsearch en Java
J'ai essayé le mappeur d'objets de Cassandra pour Java
J'ai essayé de résumer les expressions Java lambda
Java9 était inclus, j'ai donc essayé jshell.
J'ai essayé le nouveau yuan à Java
J'ai essayé Spring.
J'ai essayé de mettre Tomcat
J'ai essayé d'utiliser OpenCV avec Java + Tomcat
J'ai essayé youtubeDataApi.
J'ai essayé de refactoriser ①
J'ai essayé l'examen d'entrée de Google (non officiel) [java]
J'ai essayé FizzBuzz.
J'ai essayé JHipster 5.1
J'ai essayé de mettre facilement Java sur mon Mac
J'ai essayé de faire une authentification de base avec Java
java j'ai essayé de casser un simple bloc
J'ai essayé de frapper une méthode Java d'ABCL
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
J'ai essayé de créer une compétence Alexa avec Java
J'ai essayé de casser le bloc avec java (1)
J'ai essayé d'exécuter Java dans un terminal Mac
[J'ai essayé] Tutoriel de printemps
J'ai d'abord touché Java ②
J'ai essayé d'exécuter Autoware
J'ai essayé d'utiliser Gson
J'ai d'abord touché Java ③
J'ai d'abord touché Java ④
J'ai essayé d'utiliser TestNG
J'ai essayé Spring Batch
J'ai essayé d'utiliser Galasa
J'ai essayé node-jt400 (Programmes)
J'ai d'abord touché Java
J'ai essayé node-jt400 (exécuter)
J'ai essayé node-jt400 (Transactions)
J'ai essayé le type d'entrée / sortie de Java Lambda ~ édition POJO ~
Essayé l'API Toot et Streaming de Mastodon en Java
J'ai essayé d'implémenter la notification push Firebase en Java
[Java 11] J'ai essayé d'exécuter Java sans compiler avec javac
[Java] J'ai essayé de résoudre le problème de rang B de Paiza
J'ai essayé de faire fonctionner SQS en utilisant AWS Java SDK
J'ai essayé le type d'entrée / sortie de Java Lambda ~ Stream version ~
J'ai essayé de créer une compétence Clova en Java
J'ai essayé de créer une fonction de connexion avec Java
J'ai essayé d'utiliser Log4j2 sur un serveur Java EE
J'ai essayé d'appeler du code natif Java / Objective-C depuis Flutter
J'ai essayé OCR de traiter un fichier PDF avec Java
J'ai essayé d'implémenter Sterling Sort avec Java Collector
[Java] J'ai essayé de mettre en œuvre la recherche de produits de l'API Yahoo