11.16每日总结
昨天博客忘记发了,补一下。
昨天上课王老师强调了智能排产。昨天在做一个可以实现不同表都可以调用的增函数。
public static void insertData(String tableName, String... columnValuePairs) {
Connection connection = getConnection();
try {
// 执行数据库操作
// 例如,执行SQL查询或插入数据
// 确保列和值的数量匹配
if (columnValuePairs.length % 2 != 0) {
throw new IllegalArgumentException("列值对必须是偶数");
}
StringBuilder columns = new StringBuilder();
StringBuilder values = new StringBuilder();
for (int i = 0; i < columnValuePairs.length; i += 2) {
columns.append(columnValuePairs[i]);
values.append("?");
if (i < columnValuePairs.length - 2) {
columns.append(", ");
values.append(", ");
}
}
String sql = String.format("INSERT INTO %s (%s) VALUES (%s)", tableName, columns, values);
try (PreparedStatement preparedStatement = connection.prepareStatement(sql)) {
for (int i = 0; i < columnValuePairs.length; i += 2) {
preparedStatement.setString(i / 2 + 1, columnValuePairs[i + 1]);
}
preparedStatement.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}
} finally {
}
// 最后,关闭数据库连接
close(connection);
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用