H ενσωμάτωση της Groovy στο ADF μας προσφέρει εξαιρετικές δυνατότητες για τη κατασκευή με δηλωτικό (declarative) τρόπο validations. Πραγματικά αξίζει κανείς να μάθει περισσότερα για τους τελεστές της Groovy (
http://groovy.codehaus.org/Operators) αλλά και για την ίδια την γλώσσα (
http://groovy.codehaus.org/User+Guide) ώστε να την εκμεταλλευτεί στο έπακρο.
Ένα τέτοιο παράδειγμα αφορά την ενεργοποίηση ενός κανόνα όταν η τιμή ενός πεδίου ανήκει σε μια λίστα επιλογών. Κατά αναλογία με την SQL, υπάρχει στην Groovy o τελεστής
in, που φυσικά απουσιάζει από την Java. Έτσι, μπορούμε να γράψουμε εκφράσεις του στυλ:
Atrribute in ['value1', 'value2']
No comments:
Post a Comment