当前位置: 首页 > 知识库问答 >
问题:

spring JdbcTemplate如何识别数据类型?

刘英彦
2023-03-14
jdbctemplate.update(sql, arg1, arg2);
jdbctemplate.update(sql, new Object[]{arg1, arg2});

如何记录在数据库上执行的最终查询。为org.springframework.jdbc包启用调试日志对我来说不起作用。

共有1个答案

翟默
2023-03-14

jdbctemplate.update的两个调用之间没有区别,实际上,您的两个调用都指向同一个方法。jdbctemplate中只有一个更新方法

具有以下签名的

public int update(String sql, Object... args) throws DataAccessException 

如您所见,最后一个参数是Java变量参数(...)不是数组。因此,您可以为相同的变量参数赋予单个值或对象数组。

 类似资料:
  • 问题内容: 嗨,我正在尝试打印用户输入的数据类型并产生一个如下表: ABCDEFGH =字符串,1.09 =浮点型,0 =整数,true =布尔 等等。我使用的是python 3.2.3,我知道我可以使用type()来获取数据的类型,但是在python中,所有用户输入都被当作字符串使用,而且我不知道如何确定输入是否为字符串,布尔值,整数或浮点数。这是代码的一部分: 它总是为字符串返回str。感谢任

  • 问题内容: 如何可靠地确定一个对象是否具有numpy类型? 我意识到这个问题与鸭子类型的哲学背道而驰,但是我们的想法是确保一个函数(使用scipy和numpy)永远不会返回一个numpy类型,除非使用numpy类型进行调用。 这是在另一个问题的解决方案中提出的,但是我认为确定对象是否具有numpy类型的一般问题与应将其分开的原始问题相距甚远。 问题答案: 使用内置函数获取类型,然后可以使用该属性找

  • 问题内容: 我有以下示例未完成方法来比较给定对象的对象类型 该方法可以称为: 此方法实际上不起作用,请帮助我使其起作用 问题答案: 您忘记了: 请注意,此类代码通常是不良OO设计的标志。 还要注意,将对象的类与类进行比较,并使用instanceof是不一样的。例如: 是假的,而 是真的。 是否必须使用一个或另一个取决于您的要求。

  • 对于熊猫,有人知道,除了 (i) ,(以及的其他变体,如,等) (ii) (iii), 例如字符串列,总是有一个的? 或者,我想知道,在上面的列表中,除了(I)、(ii)和(iii)之外,是否有任何数据类型不使其成为对象?

  • 我试图键入代码,以便在数据已经在sqlite中时禁用按钮。但是我发现了这个错误!你能帮我找到解决方案吗? 这是我犯的一个错误 E/AndroidRuntime:致命异常:主进程:com。实例提交文件4MadeGDK2019,PID:16246Android系统。数据库sqlite。SQLiteException:没有这样的专栏:Joker(代码1):,编译时:从android上的movie_fav

  • 我使用下面的代码来识别项目中的测试类,整个想法是找到测试类,并将测试代码的数量与生产代码进行比较!下面是我的一段代码,负责查找测试类并计算行数: 但是在几个项目上运行代码后,我意识到寻找包含或或的测试类的想法并不是寻找测试类的最佳实践,因为几个项目使用自己的测试方法!所以问题是有比我更好的方法来定义测试类吗? 谢啦