问题标签 [jdbctemplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3386 浏览

postgresql - JdbcTemplate 和 inet 数据类型

我的一张表的列类型为 inet。当我尝试使用 String 作为 inet 列的类型执行插入操作时,它说“列“ip”的类型是 inet,但表达式的类型是字符变化:”,这是完全有效的例外。现在,我的问题是如何指示 jdbcTemplate 使用 inet 类型而不是 String。我正在尝试类似的东西:

inet 类型未列​​在 Types 类中,我应该通过什么?

PS 我使用的是 PostgresSql 版本 8.4.4。

0 投票
2 回答
13723 浏览

java - 从 java.sql.Connection 实例化 JdbcTemplate

我想JdbcTemplate在我的 Java 代码中获得一个。我已经有工作了java.sql.Connection。要创建一个新的JdbcTemplate,它通常需要一个javax.sql.DataSource接口实例。

JdbcTemplate是否有可能从现有的中获得新的java.sql.Connection

0 投票
5 回答
54446 浏览

java - 使用 JdbcTemplate 插入多行

如何使用在 mySQL 上运行的JdbcTemplate以可扩展的方式执行以下 SQL。在这种情况下,可扩展意味着:

  1. 服务器上只执行一条 SQL 语句
  2. 它适用于任意数量的行。

这是声明:

假设我有一个带有foobar字段的 POJO 列表。我意识到我可以遍历列表并执行:

但这并没有达到第一个标准。

我相信我也可以执行:

但据我所知,这只会编译一次 SQL 并多次执行,再次失败第一个标准。

最后一种可能性,似乎同时通过了这两个标准,就是自己简单地用 a 构建 SQL StringBuffer,但我想避免这种情况。

0 投票
2 回答
7859 浏览

java - Java Spring Jdbc模板

JdbcTemplate 对象和 SimpleJdbcTemplate 有什么区别?

0 投票
3 回答
2326 浏览

java - Spring JDBC 与 JDBC

我一直在尝试使用 spring 3.0 SimpleJdbcTemplate,插入 1500 条记录需要 5 分钟,而我需要几秒钟。使用直接 JDBC 插入。不知道我做错了什么。

0 投票
3 回答
1008 浏览

c# - jdbctemplate 概念和c#

c# 的 spring jdbctemplate 有类似的东西吗?

我不是在为 c# 寻找 jdbctemplate,而是在寻找与 jdbctemplate 非常相似的东西。

我熟悉 ado net 和 linq to entity,但我喜欢 jdbctemplate 的概念。

0 投票
4 回答
692 浏览

oracle - 从大型结果集中生成 CSV 时如何限制内存使用?

我在 Spring 中有一个 Web 应用程序,它具有从来自大型 Oracle 数据库的结果集中生成 CSV/Excel 电子表格的功能要求。预期的行数在 300,000 - 1,000,000 范围内。处理时间并不像保持应用程序稳定那么大——现在,非常大的结果集会导致它耗尽内存并崩溃。

在这样的正常情况下,我会使用分页并让 UI 一次显示有限数量的结果。但是,在这种情况下,我需要能够在一个文件中生成整个集合,无论它有多大,以供离线使用。

我已将问题隔离到用于将结果集转换为对象的 ParameterizedRowMapper 上,这就是我遇到的问题。

我可以使用哪些技术来控制此操作?分页仍然是一种选择吗?

0 投票
3 回答
4416 浏览

java - 使用 JdbcTemplate 对数据库记录进行排序

如何使用 JdbcTemplate 对 DB 表中的 DB 记录进行排序?

什么是最好的解决方案,应该使用执行方法?

0 投票
2 回答
4007 浏览

java - Spring JDBCTemplate 除了 apache commons 之外的其他 MySQL 数据源?

我正在使用 Spring JDBCTemplate 在 apache commons 数据源(org.apache.commons.dbcp.BasicDataSource)上执行 SQL 操作,当服务启动并运行很长时间时,我最终得到了这个异常:

我尝试将'autoReconnect = true'添加到连接字符串,但仍然出现此问题。是否可以使用另一个数据源来为我管理重新连接?

0 投票
1 回答
460 浏览

java - 使用 Spring 匿名/回调类进行数据持久性的困难时期

我正在尝试适应 Spring JDBC,但是我的错误是使用这些匿名类,我们不能传递任何局部变量,除非它们是最终的,这可能很容易安排,但是如果我需要循环数组或集合呢? ? 我不能将“FedModel fm”声明为最终的,因为它在循环中重新初始化,但我需要调用执行方法 100 次。这是我遇到问题的具体场景,因为我不知道如何将 BLOB 插入数据库。

我唯一能想到的就是创建一个静态嵌套类,它扩展 AbstractLobCreatingPreparedStatementCallback 并为 fedModels 添加构造函数,以便我可以在里面进行循环。但是只使用 JDBC 会更容易。