Apr 23, 2010

Χρησιμοποιώντας τελεστές της Groovy στο ADF

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: