草庐IT

java - 如何使用 JDBC 连接到 SQL Server 2008 数据库?

我在本地PC上安装了MSSQL2008,我的Java应用程序需要连接到MSSQL数据库。我是MSSQL的新手,我希望在为我的Java应用程序创建用户登录和通过JDBC获取连接方面获得一些帮助。到目前为止,我尝试为我的应用程序创建用户登录名并使用以下连接字符串,但我根本不工作。任何帮助和提示将不胜感激。jdbc:jtds:sqlserver://127.0.0.1:1433/dotcmsusername="shuxer"password="itarator" 最佳答案 使用JDBC主要有两种方式——使用Windows身份验证和SQL身

java - 如何使用 JDBC 执行 .sql 脚本文件

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Runninga.sqlscriptusingMySQLwithJDBC我有一个包含40-50个SQL语句的SQL脚本文件。是否可以使用JDBC运行此脚本文件? 最佳答案 此链接可能会对您有所帮助:http://pastebin.com/f10584951.粘贴在下面以供后代使用:/**Slightlymodifiedversionofthecom.ibatis.common.jdbc.ScriptRunnerclass*fromtheiBATISApac

java - hibernate 或 JDBC

我有一个胖客户端javaswing应用程序,其架构包含25个表和~15个JInternalFrames(表的数据输入表单)。我需要为DBMS交互做出直接JDBC或ORM(在这种情况下使用spring框架hibernate)的设计选择。应用程序的构建将在future发生。对于这种规模的项目,hibernate会不会太过分了?对是或否答案的解释将不胜感激(如果有必要,甚至可以采用不同的方法)。TIA。 最佳答案 好问题,没有一个简单的答案。在多年的多个项目中使用Hibernate之后,我曾经是它的忠实粉丝。我曾经相信任何项目都应该默认h

java - Spring Boot jdbc 数据源自动配置在独立 tomcat 上失败

在尝试在独立的tomcat(7)实例上部署和启动springboot应用程序时,我们遇到了一个问题,即找不到自动配置的spring数据源bean并引发了相应的异常:Causedby:org.springframework.beans.factory.NoSuchBeanDefinitionException:Noqualifyingbeanoftype[javax.sql.DataSource]foundfordependency:expectedatleast1beanwhichqualifiesasautowirecandidateforthisdependency.Depende

java - 没有 Spring 的 Spring JDBC 模板

是否有类似SpringJDBC模板的Java库,具有相同质量的代码和文档以及类似的数据访问异常层次结构,但不依赖于其他Spring模块(根据http://mvnrepository.com/artifact/org.springframework/spring-jdbc/3.0.6.RELEASE的核心/beans/上下文模块)? 最佳答案 Spring-jdbc直接依赖于以下库:spring-core、spring-beans和spring-tx。其余依赖项是可选的,因此您实际上不需要它们。如果这些依赖项对你来说已经很多了,那么你

Spring @Transactional 和 JDBC 自动提交

在我的实际应用程序中,我有一个未设置JDBCautoCommit=false的DBCP连接池。它似乎有默认的autoCommit=true。这可能是一个错误,但我想了解更改此参数的影响。我正在使用:-带有@Transactional注释的Spring-带有JDBC读取器和写入器的SpringBatch,最终使用JdbcTemplate自定义小任务我想知道Spring是否在当前连接上设置了autoCommit=false,如果它是在TransactionManager处理的事务的上下文中。它会覆盖默认设置吗?因为在我看来这样做是有道理的。 最佳答案

java - Spring JDBC中如何组合多个参数源?

SpringJDBC中的数据库方法接受单个参数源。例如-intorg.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(Stringsql,SqlParameterSourceparamSource)throwsDataAccessException是否可以将多个参数源组合在一起?例如,假设我有一个beanOrder-classOrder{intid;floatprice;intcustomerId;Datedate;//Lotsofotherfields}我想用recordModificati

Spring JDBC RowMapper 用于急切获取

问题是关于RowMapper在我们希望使用springjdbc急切获取详细信息的主/详细场景中的最佳实践用法。假设我们同时拥有Invoice和InvoiceLine类。publicclassInvoice{privateBigDecimalinvId;privateDateinvDate;privateListlines;}publicclassInvoiceLine{privateintorder;privateBigDecimalprice;privateBigDecimalquantity;}当使用带有行映射器的SpringJdbc时,我们通常有一个publicclassInvo

java - hibernate 异常 : Pre-bound JDBC Connection found

我有以下问题:在多用户springhibernateweb应用程序中,我们遇到以下异常。检查日志记录时,它发生在多个地方。我搜索了一下,也检查了Stackoverflow,但我找不到解决方案:Pre-boundJDBCConnectionfound!HibernateTransactionManagerdoesnotsupportrunningwithinDataSourceTransactionManageriftoldtomanagetheDataSourceitself.ItisrecommendedtouseasingleHibernateTransactionManagerf

java - JPA 并发问题 "On release of batch it still contained JDBC statements"

我有一个并发问题,我尝试使用while循环来解决该问题,该循环尝试多次保存实体,直到达到某个最大重试次数。我想避免谈论是否有其他方法可以解决这个问题。我还有其他关于此的Stackoverflow帖子。:)长话短说:在派生的列上有一个唯一约束,其中包含一个不断递增以避免冲突的数字部分。在一个循环中,我:选择最大值(some_value)增加结果尝试使用此新结果保存新对象显式刷新实体,如果由于唯一索引而失败,我会捕获DataAccessException。所有这一切似乎都有效,除非循环返回第1步并尝试选择,我得到:17:20:46,111INFO[org.hibernate.engine.