package com.lean56.andplug.daogen; import de.greenrobot.daogenerator.DaoGenerator; import de.greenrobot.daogenerator.Entity; import de.greenrobot.daogenerator.Schema; /** * Generates entities and DAOs for the project baton. * * @author Charles */ public class AppDaoGen { private final static int version = 1; private final static String packageEntityName = "com.lean56.andplug.app.dao"; private final static String genPath = "./App/src/main/java"; public static void main(String[] args) throws Exception { Schema schema = new Schema(version, packageEntityName); addMsg(schema); new DaoGenerator().generateAll(schema, genPath); } /** * Msg * * @param schema */ private static void addMsg(Schema schema) { Entity entity = schema.addEntity("Msg"); entity.implementsSerializable(); entity.setHasKeepSections(true); entity.addLongProperty("id").primaryKey(); entity.addStringProperty("title"); entity.addStringProperty("user"); entity.addStringProperty("content"); } }