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创建表生成实体类相关推荐

  1. flask mysql orm,flask的orm框架(Flask-SQLAlchemy)-创建表

    标签: # 转载请留言联系 ORM 是什么? ORM,Object-Relation Mapping.意思就是对象-关系映射.ORM 主要实现模型对象到关系数据库数据的映射. 优点 : 只需要面向对象 ...

  2. ORM框架简介和常用ORM框架

    目录 1.ORM简介 1.1什么是ORM 1.2.ORM技术的特点 3. 常用ORM框架 3.1.Hibernate 简介 优点 3.2.Mybatis 简介 功能结构 优点 1.ORM简介 1.1什 ...

  3. android 连接mysql orm_Android ORM框架 GreenDao 的使用详解

    一.前言 关于 Android 中常用的数据存储方式我们前面已经讲了 Sp 存储和文件存储,但是对于数据量比较大,并且结构复杂的数据我们想要存储只能通过数据库进行处理,Android 中提供了一个 S ...

  4. Android ORM框架 GreenDao 的使用详解

    一.前言 关于 Android 中常用的数据存储方式我们前面已经讲了 Sp 存储 和 文件存储,但是对于数据量比较大,并且结构复杂的数据我们想要存储只能通过数据库进行处理,Android 中提供了一个 ...

  5. Android ORM框架GreenDao用法

    Android ORM框架GreenDao用法 0 简介 android 上的ORM框架主要有两个:ormlite 和 GreenDAO,本篇主要介绍GreenDao的用法,原因是GreenDAO的速 ...

  6. Flask——创建表单模型类与模板使用

    首先引入表单扩展Flask-WTF: pip install Flask-WTF 使用Flask-WTF扩展可以验证后端接受到的信息,防止恶意攻击. WTForms支持的HTML标准字段 字段对象 说 ...

  7. python——type()、metaclass元类和精简ORM框架

    1.type()函数 #type()函数既可以返回一个对象的类型,又可以创建出新的类型, # 比如,我们可以通过type()函数创建出Hello类,而无需通过class Hello(object).. ...

  8. ORM框架greenDao 2 (用于了解旧版本的使用方法,目前最新版本为3.2.2,使用注释的方式来生成)...

    摘要: Android中对SQLite数据库使用,是一件非常频繁的事情.现今,也有非常多的SQLite处理的开源框架,其中最著名的greenDao,它以占用资源少,处理效率高等特点,成为优秀的ORM框 ...

  9. .Net 常用ORM框架对比:EF Core、FreeSql、SqlSuger

    前言 最近由于工作需要,需要选用一种ORM框架,也因此对EF Core.FreeSql.SqlSuger作简单对比,并各实现了一套相同功能的Api. 个人认为各有有优势,存在即合理,不然早就被淘汰了是 ...

最新文章

  1. springboot 定时任务schedule
  2. 原平 计算机培训,原平编程培训,原平编程培训班,原平编程培训完找什么工作 - IT教育频道...
  3. 英语在线听力翻译器_仁爱版初一英语免费听力训练电子教程
  4. JavaWeb学习之路——SpringBoot整合Mybatis(二)
  5. ofo引入信用分评系统 ,0分将被禁止使用
  6. python2 pip安装包等出现各种编码错误UnicodeDecodeError: 'ascii'(/或者utf-8) codec can't decode byte 0xd2......
  7. 超链接href属性_如何使用标签上的HREF属性制作HTML超链接
  8. html hover效果下拉个框,关于下拉菜单(CSS)中,“:hover”样式的设置问题?
  9. grunt使用小记之uglify:最全的uglify使用DEMO
  10. 双屏怎么快速切换鼠标_双屏触摸一体机功能特点解析
  11. App 抓包工具一(Charles)
  12. HALEY KOEHN--a good graphic designer recent years
  13. 【正向偏置和反向偏置的区别】
  14. Https 忽略证书验证
  15. 三种循环的流程图画法总结
  16. 字节带货新大陆,抖音如何做好跨境电商这门生意?
  17. 基于GMap.NET地图下载器的开发和研究
  18. 安装MathType后,在word打开后有警告提示。
  19. 微软服务器温度,45℃温差 微软Surface RT温度极限测试
  20. python练习10

热门文章

  1. java nio socket长连接_nio实现Socket长连接和心跳
  2. windows 串口编程 c语言,windows下C语言版串口发送程序(基于VS2017)
  3. python文件处理seek()方法的参数是_Python 文件(File) seek() 方法
  4. postfix报错postfix: fatal: parameter inet_interfaces: no local interface found for ::1
  5. VC中设置头文件的搜索路径~~
  6. HDC,CDC,CClientDC,CPaintDC,CWindowDC的区别
  7. React开发(249):react项目理解 ant design form加个扩展样式
  8. react(84)--多张图片
  9. [html] svg如何转为字体图标?
  10. [css] css常用的布局方式有哪些?