I'm creating a Play framework application, and I need to load in some data. The framework (I've done some work with it when it was at 1.2.4, and now I've been trying out 2.0.3) used to support the creation of a data.yaml
file, which could be loaded in on runtime.
Support for this appears to have been dropped. What is the best practice for going about this now?
Nope, it wasn't dropped, just refactored. The main weight was moved to the the Global object and its onStart()
method.
Using it you can perform common DB operations as well you can also load and traverse any YAML
file. Check the Zentasks sample to see how to use it in your own app (especially: app/Global.java
, conf/initial-data.yml
); for instance, from the sample:
Map<String,List<Object>> all = (Map<String,List<Object>>)Yaml.load("initial-data.yml");
It's just beginning! Using Global object
depends only on your imaginary!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With