typeorm 生成实体类_android常用orm框架greenDAO创建表生成实体类
package com.example.greendao_test.DB_Initialize;
import java.io.IOException;
import de.greenrobot.daogenerator.DaoGenerator;import de.greenrobot.daogenerator.Entity;import de.greenrobot.daogenerator.Schema;
/**?* 生產類執行程序(建表和生成關系類)?* ?* @author aboutych?* ?*/public class Initialize_Entity_main {
public static void main(String[] args) throws IOException, Exception {
Schema schema = new Schema(3, "com.example.greendao_test.Entity");
add_db_user(schema);
new DaoGenerator().generateAll(schema, "../GreenDAO_test/src-gen");
}
/**? * 用戶信息? */?private static void add_db_user(Schema schema) {
//自動生成有個特點,表名必須是大寫開頭,不然生成的實體類調用會出問題。
Entity db_user = schema.addEntity("Db_user");??db_user.addIdProperty().autoincrement();??db_user.addStringProperty("user_id").primaryKey();// 用戶編號??db_user.addStringProperty("user_name");// 姓名??db_user.addStringProperty("loginName");// 登陸名??db_user.addStringProperty("pwd");// 密碼??db_user.addStringProperty("qq");// QQ號??db_user.addStringProperty("wechat");// 微信號??db_user.addStringProperty("phone");// 手機號??db_user.addStringProperty("deviceno");// 設備號??db_user.addStringProperty("type");// 用戶類型(安全員/學生管理員/家長)??db_user.addStringProperty("school");// 學生管理員對應學校編號??db_user.addStringProperty("version");// 應用版本
}
}
總結
以上是生活随笔為你收集整理的typeorm 生成实体类_android常用orm框架greenDAO创建表生成实体类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# ping 局域网扫描
- 下一篇: 对不起,你那不叫努力,叫重复劳动