Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import io.ebean { ... }
- import io.ebean.config { ... }
- import org.avaje.agentloader { ... }
- import org.avaje.datasource { ... }
- shared class EbeanORMServer {
- shared static void start() {
- if(!AgentLoader.loadAgentFromClasspath("ebean-agent", "")) {
- //log what went wrong!
- }
- }
- shared static EbeanServer create() {
- value ds = DataSourceConfig();
- ds.driver = "org.postgresql.Driver";
- ds.url = "jdbc:postgresql://127.0.0.1:32768/sample?currentSchema=public";
- ds.username = "postgres";
- ds.password = "";
- value config = ServerConfig();
- config.dataSourceConfig = ds;
- config.addPackage("org.fwgreen.model");
- return EbeanServerFactory.create(config);
- }
- shared new() {}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement