如何将对象列表(DTO)作为单个IN参数传递给存储过程

smi*_*ith 4 mysql stored-procedures dto spring-jdbc

我想在参数中传递Dto并在spring jdbc中调用存储过程.这有可能,这样做吗?

我想用patometer中的dto调用存储过程而不是设置参数?因为我有大量的参数.

Iva*_*ari 8

目前,没有办法在MySQL存储过程和函数中传递(或返回)对象.

但是,MySQL 5.7具有JSON功能,您可以varchar使用JSON_EXTRACT函数传递参数并提取值.

请参阅MySQL 5.7手册:搜索JSON值的函数