Date post: | 16-Apr-2017 |
Category: |
Technology |
Upload: | andres-almiray |
View: | 6,553 times |
Download: | 0 times |
GRIFFON UPDATE
ANDRES ALMIRAY | CANOO ENGINEERING AG @AALMIRAY
ABOUT THE SPEAKER Java developer since the beginning True believer in open source Groovy committer since 2007 Project lead of the Griffon framework Currently working for
GRIFFON IN NUMBERS 1.0.0 released on stage during Gr8Conf 2012 5 releases since 1.0.0 213 Plugins 7 Archetypes 2 Books 49491 Plugin/Archetype downloads 8910 Usage stats hits
GRIFFON IN NUMBERS https://bintray.com/pkg/show/general/aalmiray/Griffon/griffon
1.2.0 - 2686 1.3.0 - 1574
86
17
NEW BUILDTIME FEATURES Upgraded dependencies -> Groovy 2.x Team friendly configuration Additional commands Uninstalling dependent plugins
TEAM FRIENDLY CONFIGURATION Use ~/.griffon/settings.groovy for developer specific tweaks that should be applied to a particular application
ADDITIONAL COMMANDS list-templates upload-release wrapper usage-stats plugin-dependencies-report
UNINSTALLING PLUGINS Dependent plugins may be uninstalled if a force flag is set to true You may obtain a report of plugins to be uninstalled without touching the application’s configuration
UNINSTALLING PLUGINS
UNINSTALLING PLUGINS
UNINSTALLING PLUGINS
NEW RUNTIME FEATURES Messages & I18N Resource Resolution & Injection Service Configuration DSL Controller Actions Action Interceptors
MESSAGES & I18N Resolve messages defined on resource bundles
RESOURCE RESOLUTION Works exactly like I18N, however it allows return value to be any Object besides String
RESOURCE INJECTION
SERVICE CONFIGURATION DSL
DEMO
I18N + CONTROLLER ACTIONS + ACTION INTERCEPTORS
WHAT‘S NEXT Better IDE support (IntelliJ, Eclipse, NetBeans) Domain Class support More plugins
Q & A
THANK YOU!
@AALMIRAY HTTP://PEOPLE.CANOO.COM/SHARE