-
1 votesanswersviews
Neo4j使用neo4j-jdbc删除节点属性
我有一个优势的边缘 . 我想保持优势,但只删除name属性 . 我的java Cypher是这样的: public static final String DELETE_EDGE_PROPERTY_QUERY = // "MATCH ()-[r]->() where id(r) = {1} REMOVE r.{2} RETURN r"; // 它适用于c... -
3 votesanswersviews
SimpleJDBCTemplate和AbstractDataSource配置
我正在开发一个使用SimpleJDBCTemplate作为包装器进行JDBC调用的应用程序 . 但是,我选择使用AbstractDataSource而不是传统的Datasource,因此我可以从多个数据源中进行选择 . 我使用ThreadLocal注入键来选择适当的数据源 . 但是,看起来Spring急切地创建了我的所有DAO和我的jdbcTemplate,因此我无法弄清楚如何让jdbcTempl... -
5 votesanswersviews
Spring Boot:无法推断用于java.time.LocalDateTime实例的SQL类型
我在 Spring Boot 项目中执行了以下方法(完整 JdbcInvoiceRepository 类): public int[] bulkSaveInvoices(List<Invoice> invoices){ String insertSQL = "INSERT INTO invoices VALUES (:id, :exactIssueTime, :fi... -
6 votesanswersviews
Spring JDBC vs JDBC
我一直在尝试使用spring 3.0 SimpleJdbcTemplate,它需要5分钟来插入1500条记录,而它需要几秒钟 . 使用直接JDBC插入 . 不确定我做错了什么 . -
2 votesanswersviews
使用SimpleJdbcTemplate清晰地创建域对象的对象图
对于一个新项目,我们决定使用Spring MVC和JdbcTemplate(特别是SimpleJdbcTemplate)来持久保存域对象 . 我用这种方法遇到的一个问题是如何从SELECT查询中干净地创建对象图 . 当我从单个表中提取行时,RowMapper机制似乎工作得很好;当我映射JOIN查询的结果时,我开始担心 . 为了给出一个具体(但完全捏造)的例子,假设我有一个N对1关系的两个实体: p... -
18 votesanswersviews
是否有多个JdbcTemplate实例?
根据我的理解, DataSource 和 JdbcTemplates 都是 threadsafe ,因此您可以配置 JdbcTemplate 的单个实例,然后将此共享引用安全地注入多个DAO(或存储库) . 此外 DataSource 应该是Spring单例,因为它管理连接池 . 官方Spring Documentation JdbcTemplate best practices解释了替代方案(手... -
1 votesanswersviews
如何获得一个spring JdbcTemplate来read_uncommitted?
首先,我不能使用声明性的 @Transactional 方法,因为应用程序有多个JDBC数据源,因为我暴露了ERP系统的休息服务,所以我不会分开 . 由于这个遗留系统有很多长期存在的锁定记录,我无法控制,所以我想要脏读 . 使用JDBC我会执行以下操作: private Customer getCustomer(DataSource ds, String id) { Customer c ... -
7 votesanswersviews
使用spring jdbctemplate更新一行
我是新来的 Spring 天 . 我正在使用spring jdbc模板开发一个CRUD应用程序 . 我完成了插入和选择 . 但在更新中我遇到了一些问题 . 任何人都可以使用jdbctemplate为我提供更新和删除的简单示例 . 提前罢了 . 我的控制器 - @RequestMapping(method = RequestMethod.GET) public String showUser... -
33 votesanswersviews
NamedParameterJdbcTemplate与JdbcTemplate
我是Spring3.x的初学者,我正在学习Spring DAO的支持 . 我想知道NamedParameterJdbcTemplate和JdbcTemplate之间的区别 . 通过表现哪一个是最好的 . 什么时候去NamedParameterJdbcTemplate,什么时候去JdbcTemplate . 你的答案对我这样的初学者有很大的帮助 . -
0 votesanswersviews
如何使用spring jdbc进行跨数据库连接
我在db1中有一个表A,在db2中有一个表B.我想在db1.A和db2.B之间进行连接并获得结果 . 在Microsoft SQL Server中对此进行的SQL查询将是这样的 select a.name from db1.A a join db2..B b on a.id = b.id 现在,我不知道如何使用springJdbcTemple执行上述查询 . 我已经为db1.A... -
1 votesanswersviews
将JDBCTemplate与Hibernate SessionFactory一起使用?
我们有一个Spring / Hibernate应用程序,并且由于涉及性能和开发时间的原因而想添加少量JDBC . 我可以使这个dao子类HibernateDaoSupport并使用会话的连接来执行我的JDBC,但我宁愿使用JdbcTemplate . 但是,JdbcTemplate是使用java.sql.Datasource初始化的 . 如何使用现有的Hibernate SessionFactor... -
13 votesanswersviews
我可以为单个查询设置JDBC超时吗?
我在Tomcat上有一个Web应用程序,它处理数据库连接池,并使用Spring JDBCTemplate执行查询 . 已经请求我实现一个状态页面,该页面将由心跳过程监视,以确定服务器是否一切正常 . 作为其中的一部分,我想进行数据库查询以确定与数据库的连接是否正常 . 理想情况下,因为它只是一个'选择1',我希望它在10秒内快速返回,以指示如果DB在那段时间没有响应则失败 . 但是,我不希望更改我... -
0 votesanswersviews
使用DAO对Struts2 Spring动作进行单元测试
我正在尝试单元测试struts2操作(命中真正的数据库),但我无法成功连接到数据库 . 我是Spring的新手,项目设置在多个bean和DAO类中使用jdbctemplate . 这是我到目前为止的尝试: 测试类: public class Test extends StrutsSpringTestCase { private static final String serverURL ... -
1 votesanswersviews
依赖注入数据源和jdbctemplate?
我对webapp开发一般都是新手,特别是Spring框架 . 我正在关注这个Spring JDBC Transactions tutorial但是我不想仅从一个类访问数据库服务,而是希望从多个类中访问它 . 在本教程中,服务定义如下 public class BookingService { @Autowired JdbcTemplate jdbcTemplate; @... -
0 votesanswersviews
DataSource留下了睡眠连接
我正在使用Spring并设置了一个DataSource bean: @Bean DataSource getDataSource(){ MysqlDataSource ds = new MysqlDataSource(); ds.setUrl(DATABASE_URL); return ds; } 我'm able to inject this DataSource ob... -
0 votesanswersviews
如何通过Spring中的JNDI名称获取DataSource连接?
我在Spring很新,我有以下问题 . 我正在开发一个运行到JBoss服务器的应用程序,它必须使用 JdbcTemplate 在数据库上执行查询 . 进入JBoss我已经设置了 JNDI name 来识别数据库连接 . 我试图实现这个简单的例子,我很清楚 JdbcTemplate 是如何工作的 . 在此示例中,为了创建与数据库的连接,它定义了一个 dataSource bean,然后将其注入到使... -
0 votesanswersviews
Spring Batch CompositeItemWriter,在每个委托Writer的遍历结束时执行批处理以提高性能
在Spring批处理中,我的CompositeItemWriter使用多个ItemWriters将记录插入到多个表中,但是目前这些ItemWrite中的每一个都是批量插入的,如下所示 public class Item{ public List<WarningObject> warnings public List<ErrorObject> errors pub... -
2 votesanswersviews
Spring JUnit和Mockito - SimpleJdbcTemplate
给定一个扩展SimpleJdbcDaoSupport的类,你如何模拟SimpleJdbcTemplate? public class SimpleJdbcDaoSupportExtension extends SimpleJdbcDaoSupport { public SimpleJdbcDaoSupportExtension (JdbcTemplate jdbcTemplate){... -
13 votesanswersviews
JdbcTemplate和SimpleJdbcTemplate
我是Spring 3.0的新手 . 对于DAO访问,我选择了SpringJDBC . SpringJDBC提供了JDBC Template和SimpleJDBCTemplate . 哪一个最好 . 我在一些论坛中读到了SimpleJDBCTemplate,将在Spring 3.1中弃用 . 这两者有什么区别 . 指导哪一个是最好的 . -
4 votesanswersviews
哪一个更安全的SQL注入-namedParameterJdbcTemplate或SimpleJdbcTemplate?
SQL注入哪一个是安全的:NamedParameterJdbcTemplate还是SimpleJdbcTemplate? 例如, String sql = "insert into db_table (associateid,comment) values(:associateId,:comments)"; Map<String, Object> paramMap ... -
0 votesanswersviews
Spring autowired bean为null NULL
为什么我的bean是null? [b] servlet-context.xml [/ b] <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co... -
2 votesanswersviews
使用RowMapper和JdbcTemplate得到了NullPointerException
我有两个实体 - 用户和访问组 . 当在JdbcTemplate中使用RowMapper从MySQL数据库获取用户实体时,我有NullPointerException . 在UserRowMapper中不使用setter for accessgroup时,我没有NPE,但在AccessGroup accessGroup中为null . Table CREATE TABLE `users` ( ... -
2 votesanswersviews
应用程序关闭时Spring jdbctemplate关闭连接?
我看到应用程序关闭时数据库连接没有关闭 . 我们正在使用Spring org.springframework.jdbc.core.support.JdbcTemplate,并已配置连接池 . Tomcat的示例上下文xml是这样的: <Resource name="jdbc/fooResource" auth="Container" ... -
0 votesanswersviews
带有@autowired注释的spring jdbctemplate空指针异常
我收到一个错误的 Spring 天@autowired注释,我无法解决 . 拜托,谁能帮我解决这个问题? 错误 type异常报告消息请求处理失败;嵌套异常是java.lang.NullPointerException说明服务器遇到内部错误,导致无法完成此请求 . exception org.springframework.web.util.NestedServletException:请求处理... -
0 votesanswersviews
ORA-01722无效数字但值不是数字
我正在尝试在Oracle DB中插入一些东西,我得到:ORA-01722无效的数字 我知道当Oracle尝试将String转换为Number并失败时会发生这种情况 . 我已经阅读了许多类似的问题,但没有一个真正帮助过我 . 我设法找到了创建问题的字段,它的 Value 是: 它正在使用 org.springframework.jdbc.code.JdbcTemplate 的batchUpdate方...