spring-jdbc相关内容
首先,我不能使用声明性的 @Transactional 方法,因为应用程序有多个JDBC数据源,我不想厌倦细节,但是足以说DAO方法传递正确的数据源来执行逻辑。所有JDBC数据源都具有相同的模式,当我暴露ERP系统的休息服务时,它们是分开的。 由于这个遗留系统,有很多长期锁定的记录,我无法控制,所以我想要脏读。 使用JDBC我会执行以下操作: private Customer
..
在Swing中使用 JdbcTemplate 分叉线程以执行插入是否安全。 它是记录事件,尽可能我不希望它影响感知性能。 解决方案 来自Spring论坛的答案说是yes.t = 25965 JdbcTemplate是一个单例,一旦设置就不会改变状态。
..
我使用Spring JdbcUtils.extractDatabaseMetaData()方法来分析数据库。该函数调用回调并移交 DatabaseMetaData 对象。该对象提供 getColumns(String catalog,String schemaPattern,String tableNamePattern,String columnNamePattern)。 我称之为像这样
..
我正在使用spring jdbctemplate并运行如下查询: SELECT COLNAME FROM TABLEA GROUP BY COLNAME 没有传递任何命名参数,但是,用户将传递列名 COLNAME 。 问题 有吗如何为列名提供占位符,例如??例如 SELECT? FROM TABLEA GROUP BY? 如果我想简单地运行上述查询并获得 List
..
我的项目设置是 - Spring JDBC for persistence Apache DBCP 1.4用于连接池 Linux上的Mysql 5 这是我的应用程序捕获的日志与数据库的交互。 2013-01-29 15:52:21,549 DEBUG http-bio-8080-exec-3 org.springframework.jdbc.core.JdbcTemplat
..
我有这样的查询,我试图通过比较元组来过滤结果集(比如 IN子句中的SQL多列): 从mytable $中选择* b $ b其中(键,值)in(值 ('key1','value1'), ('key2','value2'), ... ); 这是有效的语法,在我的Postgres 9.3数据库上运行正常。 我想通过Spring JDBC调用此查询,其中值值对来自
..
Spring JDBC VS JDBC之间的主要区别是什么? 解决方案 让我向您展示一些使用JDBC的简单示例: / p> final Connection connection = ds.getConnection(); try { final Statement statement = connection.createStatement(); try { fina
..
我在我的Web应用程序中使用spring-boot并使用spring-jpa来读取/写入我的数据库。它工作得很好,但我想了解如何管理数据库连接。下面是我对数据库的属性配置: spring.datasource.url = jdbc:mysql:// localhost:3306 / test? characterEncoding = utf8 spring.datasource.use
..
阅读这篇文章后,我希望使用Spring将数据库查询结果直接流式传输到JSON响应,以确保常量内存使用(内存中没有贪婪地加载 List )。 与Hibernate文章中的内容类似,我组装了一个 greetingRepository 对象,该对象根据的JdbcTemplate 。在该实现中,我在查询的 ResultSet 上创建一个迭代器,并按如下方式返回流: 返回StreamSuppor
..
我目前正在尝试构建一个使用Spring,Hibernate和Maven(在tomcat上运行)的小型webapp。它工作得很好,除了我无法使我的嵌入式数据库工作。我希望你能帮助我。 当我将webapp部署到Tomcat时,我总是面临这个错误: 匹配的通配符是strict,但是找不到元素'jdbc:embedded-database'的声明 在我的调查中,我了解到这条消息指向缺少的
..
我正在研究如何在Spring Framework中使用JDBC对数据库执行查询。 我正在学习本教程: http://www.tutorialspoint.com/spring/spring_jdbc_example.htm 在本教程中,我定义了一个 StudentDAO 接口,它只定义了我想要的CRUD方法。 然后定义学生类,我想要在Student数据库表上保留的实体。 然
..
我有一个看起来像这样的课程。我需要从两个数据库表中填充它,如下所示。有没有首选的方法呢? 我的想法是让服务类选择列表 通过来自DAO的 ResultSetExtractor 。然后在该列表上执行 foreach ,并通过另一个人选择列表 个人电子邮件 ResultSetExtractor ,并使用 foreach 循环附加它。 有没有更好的方法,或者这样做得好吗? pu
..
对于一个新项目,JPA始终是处理关系数据的推荐工具,还是有些情况下Spring JdbcTemplate是更好的选择?您的回复中需要考虑的一些因素: 新数据库架构与预先存在的架构和表格 开发人员专业水平 与数据缓存层集成的简便性 性能 任何其他相关因素需要考虑? 解决方案 如果您不想访问,请使用Spring JdbcTemplate您的数据库架构通过域模型。使用JdbcTem
..
默认情况下, queryForList()将每个作为 Map 返回。对象可以是普通的字符串, java.sql.Timestamp 等等。 列表> result = jdbcTemplate.queryForList(sql,params); 问题:如何将任何值返回为 String.class ?所以
..
我正在开发一个Spring MVC(3.2)+ JDBC项目,我对Spring很新。我正在使用Eclipse Europa,Tomcat服务器和oracle数据库,我没有使用maven。 我在stackoverflow上看到了很多问题,但没有一个答案能解决我的问题问题。 当我运行我的项目时,我收到此错误: SEVERE:上下文初始化失败 org.springframework.b
..
我使用Spring-JDBC在我的MySQL数据库中为用户插入facebook好友列表。 我有一个包含用户uid和a的最终Long列表包含他的朋友列表。 我的查询是: final String sqlInsert =“insert into fb_user_friends(fb_uid,friend_uid)值(?,?)“; 我使用SqlParameterSo
..
这是我的oracle程序规范 创建或替换包装PKG_RE_FI AS 程序PRC_RE_FI_DETAILS( P_FAN_NO IN VARCHAR2, P_REF_ID IN TY_APP_REF_ID, P_COMMENTS IN VARCHAR2, P_BILLING_FLAG IN VARCHAR2, P_STATUS OUT VARCHAR2); END PKG
..
Java spring自定义Oracle类型作为参数并收到以下错误。 我不明白无效名称模式的含义是什么? 感谢任何帮助。 org.springframework.jdbc .UncategorizedSQLException: ###更新数据库时出错。原因:java.sql.SQLException:无效的名称模式:UPSELL.mkt_list_tab ###错误可能涉
..
我正在对postgresql数据库中的表运行查询。数据库位于远程计算机上。该表有大约30个子表,使用postgresql 分区功能 。 查询将返回一个大的结果集,约为180万行。 在我的代码中使用spring jdbc支持,方法 JdbcTemplate.query ,但我的 RowCallbackHandler 没有被调用。 我最好的猜测是postgresql jdbc驱动程序
..
我正在使用Postgres SQL 9.2,Spring JDBC版本4.0.5和Java 8. Java 8引入了新的日期/时间API,我想使用它,但是我遇到了一些困难。 我创建了表TABLE_A: CREATE TABLE“TABLE_A” ( new_date date , old_date日期 ) 我使用Spring JDBC与数据库通信。我创建了Jav
..