Du konfigurerar en katalog som redeployable och JRebel övervakar det för ändringarna och redeploys något som har förändrats. Så det ";; är inget sätt du kan version klasserna och låt gå tillbaka till en tidigare version om du vill. Lyckligtvis människor som gör JRebel har en följeslagare programvara LiveRebel som ger versionshantering anläggningar. LiveRebel fungerar bara för webbapplikationer paketerade som krigs filer. Så varje enskilda regler projekt du skapar i Acuity måste levereras som en krigs fil innan den kan versions och omfördelas.
LiveRebel integration är i vår plan för framtiden och du bör se den i en framtida version av Acuity affärsregler kompositör inom en inte så avlägsen framtid. Den ECHO2 ram och Viloläge är de två mest viktiga som utan dessa två, skulle det inte finnas någon Acuity. Låt oss diskutera lite mer om RIA ramar. ECHO2 är en Rich Internet Appliceation RIA ramverk för att skriva webbapplikationer. Det finns många andra RIA ramar och en komplett lista finns på https://sites.google.
com/site/javawebframeworksgroup/java-web-framework-list Bara Vaadin är ett ramverk som liknar ECHO2 och har en rikare uppsättning komponenter än ECHO2 och kommersiellt stöd ges av dess skapare. Dock är ECHO2 helt tillfredsställande för närvarande och det finns inga planer på att migrera om det inte finns ett uttryckligt behov av att göra so.Acuity Bean generator Acuity ger en inbyggd bönor generator som genererar Java Bean klasser från XML. Ett prov bean.xml ges nedan: Ovanstående XML innehåller 3 bönor Produkt, adress och kund.
Kunden bönorna avser adress bönor och därför är det en UDT eller användardefinierad typ. Acuity behandlar ovanstående XML och genererar Java källkodsfiler och sammanställer källor till java klassfiler i farten. Det Dessutom kartlägger typ namn som användaren till deras verkliga typer innan böna generation. Till exempel kan användarna ange sträng som typ för fastighets namn och Acuity skulle kartlägga den till java.lang.String så att användaren inte förväntas kän