【文件属性】:
文件名称:cocolian-data-mysql:支持将Protobuf Message对象持久化到MySQL中
文件大小:29KB
文件格式:ZIP
更新时间:2021-05-18 16:50:42
mysql java protobuf springframework Java
cocolian-data-mysql
实现将Protobuf的 message 持久化到MySQL数据库中的功能。
Cocolian将主要使用Protobuf来描述数据对象, 为此有必要提供一个支持ProtobufMessage 持久化的中间件, 来简化开发工作。
定义
这个模块实现理念同Hibernate, 基于标签(protobuf 的option)来完成对持久化设置的描述,并通过持久化引擎来支持最终的实现。
对于一个message的定义,对应的数据表的持久化选项:
message TableOption {
optional string name = 1; // 表名, 默认同message的类名。
optional string name_pattern = 2; //分表分库时的表名pattern;
optional string primary_key = 3; //
【文件预览】:
cocolian-data-mysql-master
----.gitignore(544B)
----README.md(2KB)
----pom.xml(6KB)
----LICENSE(11KB)
----src()
--------test()
--------main()