我有一张表CategoriesSkinsImages

Categories : id, Name
Skin :  id, name
CategorySkins : CategoryID, SkinID
Images : id, name
SkinImages: Skinid, ImageID

我的问题是用几个Category保存一个Skins实例,用几个Skins保存那些Images实例。
我试图动态地构建insert字符串,但我不喜欢这种方法。
P.S.是否可以传递如下数据:
用皮肤列表和图像列表进行分类。作为mysql过程的列表?
或者很简单,可以将数组作为参数传递给过程吗?
对解决这个问题的其他方法有什么建议吗?

最佳答案

我在这个问题上用过口供。

stmnt = conn.createStatement();
conn.setAutoCommit(false);

stmnt.addBatch("insert statement for categories");
stmnt.addBatch("insert statement for skins");
stmnt.addBatch("insert statement for CategorySkins");
...

stmnt.executeBatch();
conn.commit();

10-05 21:53