*   >> Lezen Onderwijs artikelen >> science >> software

Introductie van Acuity Business Rules Composer

bonen verwijst naar het adres bonen en dus is het een UDT of door de gebruiker gedefinieerde type. Acuity verwerkt de bovenstaande XML en genereert Java bronbestanden en stelt de bronnen in de Java-class-bestanden op de vlieg. Het Daarnaast brengt de namen van het type die door de gebruiker om hun echte types voor de bonen generatie. Zo kunnen gebruikers tekenreeks invoeren als type voor eigendom Naam en Acuity zou het in kaart om java.lang.String zodat de gebruiker niet wordt verwacht dat de Java-taal syntax.

FileSystem classloader Waar zijn deze gegenereerde bestanden zich kennen en hoe zijn ze beschikbaar voor de applicatie. Voor het gebruik van Acuity, moet elke gebruiker de 'scherm ;; Algemene instellingen' bezoeken ;; en zetten hun filestore directory. Het is hier dat al hun geproduceerde activa worden gehouden. Ik zeg activa, omdat ze misschien bevatten Regels bestanden die platte tekst, beeld bestanden zoals logo's, andere mappen bedoeld voor Java-pakketten, java bronbestanden en Java-class-bestanden.

Een aangepaste webappclassloader zorg draagt ​​voor het laden van deze bestanden van de gebruiker ';; s filestore directory. Dit bestandssysteem classloader niet presteren dynamische classloading.User gedefinieerde Dus wat zijn de gebruiker gedefinieerde types. Aren 't ;; alle JavaBeans gebruiker gedefinieerde typen, omdat ze niet beschikbaar zijn als onderdeel van java pakketten. Dat zou waar zijn. Maar in Acuity Business Rules componist, Java Beans zijn de belangrijkste bouwstenen voor de regels en zijn domein objecten genoemd.

De term gebruiker gedefinieerd type wordt gereserveerd voor het speciale geval wanneer een JavaBeans verwijst naar een andere JavaBean in zijn eigendom, zoals wanneer de klant Bean heeft een eigenschap Adres of een bestelling boon heeft een scala aan LineItem bonen. Acuity maakt gebruik van een speciale voorwaarden voor deze bonen, omdat veel moeite moet worden gedaan om een ​​dergelijke types te ondersteunen in de regels.

De lay-out scherm dat gebruikers in staat stelt om een ​​editor voor JavaBean velden te specificeren is gewijzigd om Detech wanneer een woning is een door de gebruiker gedefinieerde type en behandelen het anders.

Layout Editors

Ook als een binding is een JavaBeans of een door de gebruiker gedefinieerd type, de bindingen editor heeft een speciaal soort editor genaamd '; UDTPropertEditor' ;; dergelijke bonen bewerken. Scherpte heeft meer dan 18 verschillende editors voor boon velden te bewerken. Deze z

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.