# 说明
本项目的数据库访问代码(ORM)由[sqlj2ava](https://gitee.com/l0km/sql2java)工具生成。
# 建表语句
sql/create_table.sql MySQL数据库建表脚本
gen-sql.xml Maven脚本执行 create_table.sql
使用示例如下(需要先启动msqyl数据库):
create_table.bat -Ddb.url=jdbc:mysql://localhost:3306/test?characterEncoding=utf8
# 如果不指定 db.url参数,则使用默认本地数据库实例(参见pom.xml中db.url定义)
# 生成代码
> 运行要求: JDK 1.7 or 1.8, Maven 3.5.0 or above,mysql 5.6(or above) running
- gen-mysql.sh gen-mysql.bat 用于生成接口层代码的简单脚本
- gen-mysql.properties sql2java生成接口层代码的配置文件,执行脚本前务必确认文件中jdbc.drive,jdbc.url,jdbc.username,jdbc.password,jdbc.schema等参数正确配置
使用示例如下:
$ gen-mysql.bat
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] facelog-db2
[INFO] facelog-db2-base
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building facelog-db2 2.5.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- sql2java-maven-plugin:1.0.6-SNAPSHOT:generate (default-cli) @ facelog-db2 ---
database properties initialization
[INFO] classpath: [file:/J:/facelog/db2/lib/mysql-connector-java-5.1.43-bin.jar]
Connecting to root on jdbc:mysql://localhost:3306/test?characterEncoding=utf8&useInformationSchema=true ...
Connected.
Database server :MySQL.
Loading table list according to pattern fl_% ...
table fl_device found
table fl_device_group found
table fl_face found
table fl_feature found
table fl_image found
table fl_log found
table fl_permit found
table fl_person found
table fl_person_group found
table fl_store found
table fl_log_light found
samePrefix = [fl_]
Loading columns ...
fl_device.id INT AUTOINCREMENT default value: null
fl_device.group_id INT default value: 1
fl_device.name VARCHAR default value: null
fl_device.product_name VARCHAR default value: null
fl_device.model VARCHAR default value: null
fl_device.vendor VARCHAR default value: null
fl_device.manufacturer VARCHAR default value: null
fl_device.made_date DATE default value: null
fl_device.version VARCHAR default value: null
fl_device.used_sdks VARCHAR default value: null
fl_device.serial_no VARCHAR default value: null
fl_device.mac CHAR default value: null
fl_device.direction INT default value: null
fl_device.remark VARCHAR default value: null
fl_device.ext_bin BLOB default value: null
fl_device.ext_txt TEXT default value: null
fl_device.create_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_device.update_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_device found 18 columns
fl_device_group.id INT AUTOINCREMENT default value: null
fl_device_group.name VARCHAR default value: null
fl_device_group.leaf TINYINT default value: null
fl_device_group.parent INT default value: null
fl_device_group.root_group INT default value: null
fl_device_group.schedule VARCHAR default value: null
fl_device_group.remark VARCHAR default value: null
fl_device_group.ext_bin BLOB default value: null
fl_device_group.ext_txt TEXT default value: null
fl_device_group.create_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_device_group.update_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_device_group found 11 columns
fl_face.id INT AUTOINCREMENT default value: null
fl_face.image_md5 CHAR default value: null
fl_face.face_left INT default value: null
fl_face.face_top INT default value: null
fl_face.face_width INT default value: null
fl_face.face_height INT default value: null
fl_face.eye_leftx INT default value: null
fl_face.eye_lefty INT default value: null
fl_face.eye_rightx INT default value: null
fl_face.eye_righty INT default value: null
fl_face.mouth_x INT default value: null
fl_face.mouth_y INT default value: null
fl_face.nose_x INT default value: null
fl_face.nose_y INT default value: null
fl_face.angle_yaw INT default value: null
fl_face.angle_pitch INT default value: null
fl_face.angle_roll INT default value: null
fl_face.ext_info BLOB default value: null
fl_face.feature_md5 CHAR default value: null
fl_face found 19 columns
fl_feature.md5 CHAR default value: null
fl_feature.version VARCHAR default value: null
fl_feature.person_id INT default value: null
fl_feature.feature BLOB default value: null
fl_feature.update_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_feature found 5 columns
fl_image.md5 CHAR default value: null
fl_image.format VARCHAR default value: null
fl_image.width INT default value: null
fl_image.height INT default value: null
fl_image.depth INT default value: 0
fl_image.face_num INT default value: 0
fl_image.thumb_md5 CHAR default value: null
fl_image.device_id INT default value: null
fl_image found 8 columns
fl_log.id INT AUTOINCREMENT default value: null
fl_log.person_id INT default value: null
fl_log.device_id INT default value: null
fl_log.verify_feature CHAR default value: null
fl_log.compare_face INT default value: null
fl_log.verify_status TINYINT default value: null
fl_log.similarty DOUBLE default value: null
fl_log.direction INT default value: null
fl_log.verify_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_log.create_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_log found 10 columns
fl_permit.device_group_id INT default value: null
fl_permit.person_group_id INT default value: null
fl_permit.schedule VARCHAR default value: null
fl_permit.pass_limit VARCHAR default value: null
fl_permit.remark VARCHAR default value: null
fl_permit.ext_bin BLOB default value: null
fl_permit.ext_txt TEXT default value: null
fl_permit.create_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_permit found 8 columns
fl_person.id INT AUTOINCREMENT default value: null
fl_person.group_id INT default value: 1
fl_person.name VARCHAR default value: null
fl_person.sex TINYINT default value: null
fl_person.rank TINYINT default value: null
fl_person.password CHAR default value: null
fl_person.birthdate DATE default value: null
fl_person.mobile_phone CHAR default value: null
fl_person.papers_type TINYINT default value: null
fl_person.papers_num VARCHAR default value: null
fl_person.image_md5 CHAR default value: null
fl_person.expiry_date DATE default value: 2050-12-31
fl_person.activated_date DATE default value: null
fl_person.remark VARCHAR default value: null
fl_person.ext_bin BLOB default value: null
fl_person.ext_txt TEXT default value: null
fl_person.create_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_person.update_time TIMESTAMP default value: CURRENT_TIMESTAMP
fl_person found 18 columns
fl_person_group.id INT AUTOINCREMENT default value: null
fl_person_group.name VARCHAR default value: null
fl_person_group.leaf TINYINT default valu
没有合适的资源?快使用搜索试试~ 我知道了~
facelog 是一个用于人脸识别验证的跨平台跨语言的开发框架,其核心是一个基于 thrift 技术的 RPC 服务
共1202个文件
java:315个
h:166个
cpp:165个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2023-05-12
11:47:33
上传
评论
收藏 15.5MB ZIP 举报
温馨提示
人脸识别验证的跨平台跨语言的应用服务开发框架,本项目并不涉及具体的人脸识别算法相关技术,只是为人脸识别算法在身份验证应用场景下的应用提供一个方便、简单的快速开发框架。让应用开发者只需要专注业务逻辑,而不需要考虑数据通讯数据库操作等细节
资源推荐
资源详情
资源评论
收起资源包目录
facelog 是一个用于人脸识别验证的跨平台跨语言的开发框架,其核心是一个基于 thrift 技术的 RPC 服务 (1202个子文件)
libpthreadGC2.a 91KB
libpthreadGCE2.a 91KB
libpthreadGC2.a 91KB
ANNOUNCE 14KB
install-msys2.bat 2KB
gradlew.bat 2KB
make_mingw_project.bat 1KB
make_mingw_project.bat 1KB
gen-decorator-service-mini.bat 928B
gen-client-cpp.bat 853B
make_msvc_project.bat 840B
gen_thrift_mini.bat 838B
erpc_c_mini.bat 832B
erpc_c.bat 822B
gen-client-c.bat 779B
make_msvc_project.bat 774B
gen-decorator-client-thrifty.bat 733B
gen-client-csharp.bat 721B
gen-client-jquery.bat 714B
gen-client-node.js.bat 710B
gen-decorator-client.bat 705B
gen-decorator-service.bat 703B
make_msvc_project.bat 690B
gen_thrift.bat 684B
gen-erpc-proxy-mini.bat 519B
gen-erpc-proxy.bat 509B
gen-mysql.bat 492B
gen_client.bat 471B
gen.bat 436B
gen_thrift_test.bat 375B
gen-decorator-client-cpp.bat 275B
gen_client-thrifty.bat 235B
gen.bat 219B
console_debug.bat 141B
start_facelog_server_debug.bat 140B
engine_debug.bat 140B
multicast.bat 134B
gen_erpc_mini.bat 129B
gen_erpc.bat 124B
gen-client-ext.bat 113B
start_facelog_server.bat 107B
console.bat 79B
engine.bat 78B
start_facelog_server.bat 47B
start_facelog_server_debug.bat 47B
engine_debug.bat 47B
engine.bat 47B
console.bat 47B
console_debug.bat 47B
shade-package.bat 42B
create_table.bat 18B
README.Borland 2KB
BUGS 6KB
i_face_log_types.c 4.55MB
i_face_log.c 2.96MB
retarget_cpp_streamed_io.c 6KB
gtimer.c 252B
setup.cfg 67B
ChangeLog 191KB
.clang-format 2KB
FindThrift.cmake 8KB
utils.cmake 8KB
utils.cmake 7KB
FindPTHREADW32.cmake 3KB
compiler_flag_overrides.cmake 2KB
compiler_flag_overrides.cmake 2KB
FindErpc.cmake 1KB
armhf-linux-gnueabihf.toolchain.cmake 610B
armhf-linux-gnueabihf.toolchain.cmake 610B
CONTRIBUTORS 5KB
COPYING 6KB
facelog_server.cpp 660KB
facelog_client.cpp 462KB
facelog_server_impl.cpp 443KB
gtest.cpp 375KB
IFaceLogIfClient.cpp 301KB
IFaceLog_typedef.cpp 288KB
CGenerator.cpp 130KB
IFaceLog_types.cpp 106KB
IFaceLog.cpp 80KB
facelog_server.cpp 76KB
IFaceLogClientDecorator.cpp 68KB
facelog_erpc_cast.cpp 62KB
facelog_erpc_mem.cpp 60KB
SymbolScanner.cpp 59KB
cpptempl_test.cpp 56KB
facelog_client.cpp 55KB
cpptempl.cpp 53KB
IFaceLog_cast.cpp 48KB
facelog_server_impl.cpp 38KB
facelog_erpc_output.cpp 35KB
options.cpp 34KB
PythonGenerator.cpp 29KB
facelog_erpc_cast.cpp 29KB
Sniffer.cpp 28KB
facelog_erpc_mem.cpp 24KB
test_arrays_client_impl.cpp 19KB
facelog_erpc_output.cpp 19KB
Generator.cpp 19KB
test_lists_client_impl.cpp 17KB
共 1202 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 7362
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功