Drools er en virksomhet regel management system som brukes i programvareutvikling. Det er en åpen kildekode -prosjekt som er basert på JBoss regler system , som er en Java - basert resonnering motoren som brukes til å administrere gjennomføringen av koden inni programmer. The Groovy kode modul utviklet for bruk med Drools er en plugin som lar programvareutviklere til å bruke Groovy skriptspråk som brukes av Java- utviklere å lage logikk - baserte programmer . Instruksjoner
en
Bruk Groovy tilstand element i Drools programmeringsgrensesnitt for å avgjøre om en bestemt tilstand i programmet kode finnes:
example.Classcall ( ) == true < /groovy : tilstand >
2 Se etter en konsekvens element i Java- koden ved hjelp av groovy arbeidsminnet verktøy som bruker en sikler variabel . Bruke eksempelet nedenfor for å veilede deg i koding din søknad :
import org.drools.example.simple.Cheese ; biler = new Bil ( " Ferrari "); drools.assertObject ( bil) ; bob.needsCar ( true); System.out.println ("$ { example.Classcall ( ) } ønsker virkelig en Ferrari.Some $ { example.Classcall } ville være bra "); < /groovy : konsekvens > ;
3 Definer XML navnerom med Groovy og Drools i din Java-program når du trenger å jobbe med XML-filer som importeres til eller genereres av Java -programmet
< . regelsettet name = " DreamCar