问题标签 [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.
postgresql - JdbcTemplate 和 inet 数据类型
我的一张表的列类型为 inet。当我尝试使用 String 作为 inet 列的类型执行插入操作时,它说“列“ip”的类型是 inet,但表达式的类型是字符变化:”,这是完全有效的例外。现在,我的问题是如何指示 jdbcTemplate 使用 inet 类型而不是 String。我正在尝试类似的东西:
inet 类型未列在 Types 类中,我应该通过什么?
PS 我使用的是 PostgresSql 版本 8.4.4。
java - 从 java.sql.Connection 实例化 JdbcTemplate
我想JdbcTemplate
在我的 Java 代码中获得一个。我已经有工作了java.sql.Connection
。要创建一个新的JdbcTemplate
,它通常需要一个javax.sql.DataSource
接口实例。
JdbcTemplate
是否有可能从现有的中获得新的java.sql.Connection
?
java - 使用 JdbcTemplate 插入多行
如何使用在 mySQL 上运行的JdbcTemplate以可扩展的方式执行以下 SQL。在这种情况下,可扩展意味着:
- 服务器上只执行一条 SQL 语句
- 它适用于任意数量的行。
这是声明:
假设我有一个带有foo
和bar
字段的 POJO 列表。我意识到我可以遍历列表并执行:
但这并没有达到第一个标准。
我相信我也可以执行:
但据我所知,这只会编译一次 SQL 并多次执行,再次失败第一个标准。
最后一种可能性,似乎同时通过了这两个标准,就是自己简单地用 a 构建 SQL StringBuffer
,但我想避免这种情况。
java - Java Spring Jdbc模板
JdbcTemplate 对象和 SimpleJdbcTemplate 有什么区别?
java - Spring JDBC 与 JDBC
我一直在尝试使用 spring 3.0 SimpleJdbcTemplate,插入 1500 条记录需要 5 分钟,而我需要几秒钟。使用直接 JDBC 插入。不知道我做错了什么。
c# - jdbctemplate 概念和c#
c# 的 spring jdbctemplate 有类似的东西吗?
我不是在为 c# 寻找 jdbctemplate,而是在寻找与 jdbctemplate 非常相似的东西。
我熟悉 ado net 和 linq to entity,但我喜欢 jdbctemplate 的概念。
oracle - 从大型结果集中生成 CSV 时如何限制内存使用?
我在 Spring 中有一个 Web 应用程序,它具有从来自大型 Oracle 数据库的结果集中生成 CSV/Excel 电子表格的功能要求。预期的行数在 300,000 - 1,000,000 范围内。处理时间并不像保持应用程序稳定那么大——现在,非常大的结果集会导致它耗尽内存并崩溃。
在这样的正常情况下,我会使用分页并让 UI 一次显示有限数量的结果。但是,在这种情况下,我需要能够在一个文件中生成整个集合,无论它有多大,以供离线使用。
我已将问题隔离到用于将结果集转换为对象的 ParameterizedRowMapper 上,这就是我遇到的问题。
我可以使用哪些技术来控制此操作?分页仍然是一种选择吗?
java - 使用 JdbcTemplate 对数据库记录进行排序
如何使用 JdbcTemplate 对 DB 表中的 DB 记录进行排序?
什么是最好的解决方案,应该使用执行方法?
java - Spring JDBCTemplate 除了 apache commons 之外的其他 MySQL 数据源?
我正在使用 Spring JDBCTemplate 在 apache commons 数据源(org.apache.commons.dbcp.BasicDataSource)上执行 SQL 操作,当服务启动并运行很长时间时,我最终得到了这个异常:
我尝试将'autoReconnect = true'添加到连接字符串,但仍然出现此问题。是否可以使用另一个数据源来为我管理重新连接?
java - 使用 Spring 匿名/回调类进行数据持久性的困难时期
我正在尝试适应 Spring JDBC,但是我的错误是使用这些匿名类,我们不能传递任何局部变量,除非它们是最终的,这可能很容易安排,但是如果我需要循环数组或集合呢? ? 我不能将“FedModel fm”声明为最终的,因为它在循环中重新初始化,但我需要调用执行方法 100 次。这是我遇到问题的具体场景,因为我不知道如何将 BLOB 插入数据库。
我唯一能想到的就是创建一个静态嵌套类,它扩展 AbstractLobCreatingPreparedStatementCallback 并为 fedModels 添加构造函数,以便我可以在里面进行循环。但是只使用 JDBC 会更容易。