Orm框架(AntOrm,Ktorm)在mac机器上如何使用代码生成
发布日期:2021-05-09 09:07:57 浏览次数:18 分类:博客文章

本文共 4010 字,大约阅读时间需要 13 分钟。

Orm������������

  1.  ���������������������������csharp -netcore ������
  2.  ������������������������kotlin������

��������������������������������������������������������� ���������������mac���������������������������Dbmodel������

������������������������������������������

���������

������������ljx2

������������������������������xamarin.mac���������������������������menubar������������������

���������������

���������2���tab���

Image���������������������������������������

Image��������������������������������������������������������������������������������������������������������� markdown������������������������������������������������������markdown������������������������������markdwon������������������������

 

OrmGen������������������������������������

 

 

 

���������������������

  • Mysql
  • Sqlserver

������������������������������������������json ������ Gen ������������

 

 

Ktorm���Json���������������

{  "Type": "Mysql",  "OutPutFolder": "/Users/yuzd/Downloads/ConsoleApp4/ConsoleApp4",  "IsKotlin": true,  "NamespaceName": "DbModel",  "ConnectionString": "Server=localhost;Port=53306;Database=antmgr;Uid=root;Pwd=123456;charset=utf8;SslMode=none",  "TableFilter": []}

 

Ktorm���������Json������������

������ ������
Type ������ mysql ��� sqlserver (sqlserver���������������������������������������sqlserver2000, sqlserver2005,sqlserver2008,sqlserver2012,sqlserver2017������������������������ sqlserver = sqlserver2008)
OutPutFolder ������������������������������������������������������������������idea���������������������������������������
IsKotlin ���������������true
NamespaceName ������ package ������
ConnectionString db���������������
TableFilter ������������string���������������������������������������������������������

Ktorm���������������������:

 

 

 

 

 

 

 

 

AntOrm���Json ���������������

{  "Type": "Mysql",  "OutFileName": "DbModels",  "OutPutFolder": "/Users/yuzd/Downloads/ConsoleApp4/ConsoleApp4",  "IsKotlin": false,  "NamespaceName": "DbModel",  "BaseEntityClass": "",  "DataContextName": "AntEntity",  "EntitySuffix": "",  "AssociationPrefix": "",  "AssociationAppendByFieldName": true,  "GenerateAssociations": true,  "ConnectionString": "Server=localhost;Port=53306;Database=antmgr;Uid=root;Pwd=123456;charset=utf8;SslMode=none",  "PerClassPerFile": false,  "TableFilter": [],  "SetFkList": [],  "UsingList": [],  "SetColumnTypeList": []}

 

AntOrm���������Json������������

������ ������
Type ������ mysql ��� sqlserver (sqlserver���������������������������������������sqlserver2000, sqlserver2005,sqlserver2008,sqlserver2012,sqlserver2017������������������������ sqlserver = sqlserver2008)
OutFileName ������������������������������������class������������������������������cs���������������������������������cs���������������
OutPutFolder ������������������������������������������������������������������idea���������������������������������������
IsKotlin ���������������false
NamespaceName ������ NamespaceName ������
BaseEntityClass ���������������������dbmodel ��� class���������������������������������������������������
DataContextName ������������������������ ������������������������db������
EntitySuffix ���������������������dbmodel���class���������������������������������������������������
AssociationPrefix ���������������������������
AssociationAppendByFieldName ���������������������������������������������������������������������������
GenerateAssociations ������������������
ConnectionString db���������������
PerClassPerFile ���������������������������class
TableFilter ������������string���������������������������������������������������������
SetFkList ������������������������������������ ������: A������������A������������B������������B������������������������(OneToOne,OneToMany,ManyToOne) ������ "good_category,GoodTid,goods,Tid,OneToOne"
UsingList ������using������
SetColumnTypeList ���������������������������enum��������������������������������� table.filedName=xxxxxx ���������"person.Gender=GenderEnum"

 

������������������������������������������������������������������idea������������

上一篇:把功能强大的Spring EL表达式应用在.net平台
下一篇:微信jssdk的getLocalImgData拿到的base64不完整

发表评论

最新留言

很好
[***.229.124.182]2025年04月11日 19时34分15秒