分类:Java相关

Java相关

与Heroku的Java JDBC连接

我正在尝试在Heroku上创建一个Java Web App。将应用程序连接到Heroku数据库时遇到问题: org.postgresql.util.PSQLException:错误:关系“sc_user”不存在 连接部分是: URI dbUri = new URI(System.getenv(“DATABASE_URL”)); String dbUrl =“jdbc:postg

IT屋 2019/9/2 18:21:38 喜欢

Java相关

准备好的语句插入行

我正在使用预准备语句按以下方式进行插入: String query =“插入ROLE(ROLEID,ROLENAME) ,TYPEID,UPDATETIMESTAMP)值(?,?,?,?)“; Class.forName(driver); conn = DriverManager.getConnection(url,userName,password); preparedSta

IT屋 2019/9/2 18:21:28 喜欢

Java相关

JDBC驱动程序转义准备语句的参数?

来自 OWASP页面防止Java中的SQL注入 : 作为参数传递给预准备语句的变量将由JDBC驱动程序自动转义。 我理解预准备语句如何将用户输入分开作为参数内容处理而不是作为SQL命令的一部分。但我偶然发现了上面引用的句子,我想知道所有逃避的事情是什么。这有助于防止注入攻击吗? 解决方案 假设你的陈述是 “select * from foo where name ='”+

IT屋 2019/9/2 18:21:06 喜欢

Java相关

SQLServerException:用户'sa'登录失败

当我的Web应用程序尝试访问数据库并尝试连接时,我收到此错误 com.microsoft.sqlserver。 jdbc.SQLServerException:用户'sa'登录失败。 ClientConnectionId:1735d097-3f1b-413e-9d33-6a7ba2fbeb65 这是我的连接字符串: private static final St

IT屋 2019/9/2 18:20:59 喜欢

Java相关

发出使用Kerberos将RStudio(但不是R)连接到Hive的问题

我正在尝试将RStudio连接到具有Kerberos身份验证的Hive。如果我在从命令行调用的R脚本中运行以下代码,它可以工作。 library(“DBI”) library(“rJava”) library(“RJDBC”) cp = c(“/ u01 / cloudera / parcels / CDH / lib / hive / lib / hive-jdbc.jar”

IT屋 2019/9/2 18:20:57 喜欢

Java相关

JDBC驱动程序类型1和2

为什么我们不能使用JDBC Type 1(JDBC-ODBC Bridge驱动程序)和类型2驱动程序进行Web应用程序开发。 这两个驱动程序需要一些客户端安装。 我对客户端感到困惑,因为当我们在服务器中安装所有驱动程序特定的东西时,客户端需要额外的东西。 解决方案 为什么我们不能使用JDBC Type 1(JDBC-ODBC Bridge驱动程序)和类型2驱动程序进行Web

IT屋 2019/9/2 18:20:54 喜欢

Java相关

无法使用JDBC从MySQL数据库获取新生成的主键

我使用 Statement.RETURN_GENERATED_KEYS 标记来在数据库中的每次插入后obtan新生成的主键值。 以下是代码段: 连接conn = null; conn = getDBConnection(); // Susseccfully返回一个正确的Connection对象 PreparedStatement stmt = null; String sql

IT屋 2019/9/2 18:20:44 喜欢

Java相关

HSQLDB意外令牌:?

我有一个使用HSQLDB的JAVAFX项目。当我试图设置表的SOURCE时,我得到了一个例外,我想我明白了,但是因为我无法解决它,我想我不理解它。 我的SQL是: DROP TABLE temp IF EXISTS; CREATE TEXT TABLE temp(text_data LONGVARCHAR(10000)); SET TABLE temp SOURCE ?; I

IT屋 2019/9/2 18:20:28 喜欢