【java执行get、post请求】教程文章相关的互联网学习教程文章

java-将Spring Boot Web应用程序连接到Postgresql服务器【代码】

我正在使用Spring Boot制作Web应用程序,并且可以使用内存数据库(H2)来获得所需的功能,但无法将其连接到在计算机上设置的Postgresql服务器.我已经来过一段时间了,尝试了很多不起作用的东西,所以我将所有内容重新设置为只是使其重新起作用. 这是我的UploadController.java,它处理来自服务器的上传并将其放入我的内存数据库中:import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream;import or...

java-通过保留1亿个数据的联接来提高PostgreSQL查询性能【代码】

我正在使用Postgresql-9.2版本,Windows 7 64位,RAM 6GB.这是一个Java企业项目. 我必须在页面上显示订单相关信息.通过左联接将三个表组合在一起. 表格: > TV_HD(389772行)> TV_SNAPSHOT(1564756行)> TD_MAKKA(419298行) 左联接3个表后,查询给出487252.它也将逐日增加.表关系: > TV_HD与TV_SNAPSHOT包含“一对多”关系> TV_HD与TD_MAKKA包含“一对多”关系 为了更好地理解,我现在使用sql查询提供图片视图 SELECT * FROM tv_hd其中u...

Java-PostgreSQL和Hibernate:找到:数字,预期:int8【代码】

我在PostgreSQL中有一个表,其中包含类型为numeric(20)的列. 我已将此列映射到Long类型的字段上. 验证部分处于休眠状态时,我遇到了一个例外,说:找到:数字,期望:int8.我无法更改数据库中列的类型,如何解决?解决方法:只需将columnDefinition添加到列注释中:@Column(name = "id", columnDefinition = "NUMERIC", length = 20)

java-我们可以添加多个SQL驱动程序,例如OTD,MySQL Connector / J,PostgreSQL,SyBase JConnect等吗?【代码】

假设用户在系统中安装了多个驱动程序,例如MySQL Connector / J Driver,PostgreSQL Driver等.为注册该驱动程序,我们使用了’Class’类的forName()方法来注册该驱动程序类.此方法用于动态加载驱动程序类.例如 :-Class.forName(DRIVER_NAME);有什么办法可以使用多个驱动程序,例如:if (AS/400 Toolbox Driver) :: Class.forName("com.ibm.as400.access.AS400JDBCDriver"); else if(Attunity Driver) :: Class.forName("com.attunity....

java-Gradle buildscript找不到Postgresql JDBC驱动程序【代码】

这个问题已经在这里有了答案: > Unable to query a db from gradle build script 2个我正在尝试使用gradle任务设置数据库.但是我没有运气来找到postgresql JDBC驱动程序.在java项目中,它找到了驱动程序并运行良好(尽管它没有通过buildscript获得依赖项),但是没有gradle.build文件. 我尝试使用groovy.sql,并遇到相同的错误.buildscript {repositories {mavenCentral()}d...

java-Jooq无法找到postgres数据库的驱动程序【代码】

我有一个使用gradle,postgres和jooq的spring-boot应用程序.我希望Jooq的代码生成器为我创建类,但是在gradle clean build期间,我遇到了与驱动程序有关的错误 java.lang.ClassNotFoundException:org.postgresql.Driver 我不明白为什么找不到驱动程序.这是我的gradle.build文件的一些相关方面:plugins {id "org.springframework.boot" version "2.0.2.RELEASE"id 'nu.studer.jooq' version '3.0.1' }我使用的是Spring Boot的2.0.2.R...

java-如何使用PostgreSQL而不是MySQL配置Artifactory?【代码】

如何配置PostgreSQL而不是MySQL来运行artifactory?解决方法:在Artifactory 2上,您可以按照参考说明配置数据源,只需对PostgreSQL做等效操作即可(用等效值代替). 因此,修改$ARTIFACTORY_HOME / etc / artifactory.system.properties以取消注释(并修改)该行:artifactory.jcr.configPath=repo/postgresql创建文件$ARTIFACTORY_HOME/etc/repo/postgresql/repo.xml本文引用了用作基础的repo.xml,或者您可以找到它here 然后,您需要设置r...

java-具有PostgreSQL的HikariCP:setQueryTimeout(int)尚未实现【代码】

我试图将HikariCP与PostgreSQL一起使用,但是它不起作用.它引发异常:WARN [2014-10-24 14:38:54,195] com.zaxxer.hikari.pool.HikariPool: Exception during keep alive check, that means the connection must be dead.! org.postgresql.util.PSQLException: Method org.postgresql.jdbc4.Jdbc4Statement.setQueryTimeout(int) is not yet implemented.! at org.postgresql.Driver.notImplemented(Driver.java:753) ~[postgresql...

java-无法加载JDBC驱动程序类’com.postgresql.jdbc.Driver’【代码】

这个问题已经在这里有了答案: > Class not found loading JDBC org.postgresql.Driver 3个 org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure HHH000342: Could not obtain connection to query metadata : Cannot load JDBC driver class 'com.postgresql.jdbc.Driver'我在启动应用程序时收到此警告,您能帮助我如何解决它吗?这是警告,没有错误或异常.(...

java – PostgreSQL JDBC驱动程序何时在执行查询后获取行?【代码】

在执行查询后,PostgreSQL JDBC driver版本9.2-1002何时从服务器获取行?它是在查询执行后立即获取行(在客户端应用程序调用PreparedStatement.executeQuery()之后)还是在客户端应用程序首次调用ResultSet.next()以从结果集中检索行之后获取行?这取决于语句提取大小的值吗?解决方法:如以下程序所示,PreparedStatement.executeQuery()始终从服务器检索结果集中的行.该程序还演示了语句提取大小如何影响行检索.在语句的默认提取大小为...

java – postgresql查询的大ResultSet

我正在对postgresql数据库中的表运行查询.数据库位于远程计算机上.该表使用postgresql partitioning capability有大约30个子表. 查询将返回一个大的结果集,大约180万行. 在我的代码中,我使用spring jdbc支持,方法JdbcTemplate.query,但我的RowCallbackHandler没有被调用. 我最好的猜测是postgresql jdbc驱动程序(我使用版本8.3-603.jdbc4)在调用我的代码之前将结果累积在内存中.我认为fetchSize configuration可以控制它,但我尝试了...

Spring JDBC Postgres SQL Java 8 – 从/向LocalDate的转换【代码】

我正在使用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 date )我正在使用Spring JDBC与数据库进行通信.我创建了Java类,它对应于这个表:public class TableA {private LocalDate newDate;private Date oldDate;//getters and setters}这是我的代码,它可以插入新行:public void create(Table...

java – postgresql中的大量活/死元组/真空无法正常工作【代码】

有一张桌子,有200行.但是显示那里的实时元组的数量超过了(大约60K).select count(*) from subscriber_offset_manager;count -------200 (1 row)SELECT schemaname,relname,n_live_tup,n_dead_tup FROM pg_stat_user_tables where relname='subscriber_offset_manager' ORDER BY n_dead_tup ;schemaname | relname | n_live_tup | n_dead_tup ------------+---------------------------+------------+--------...

java – PostgreSQL Hibernate Spring自动创建数据库【代码】

我正在使用PostgreSQL和Spring 4,希望我的应用程序在运行时自动创建数据库. 我的实体类是:@Entity @Table(name = "user", schema = "public") public class User extends BaseEntity {private Integer id;private String name;private Integer contractId;public User() {}public User(Integer id) {super(id);}@Id@Column(name = "usr_id", nullable = false)@GeneratedValue(strategy= GenerationType.IDENTITY)public Integer ...

java – PostgreSQL:将数组传递给过程的问题【代码】

我有一个类型:CREATE TYPE status_record AS(id bigint,status boolean);使用类型数组作为输入参数进行某些处理的过程:CREATE OR REPLACE FUNCTION update_status(status_list status_record[]) RETURNS text AS $BODY$ DECLARE BEGIN --does some processing return 'SUCCESS'; end;$BODY$LANGUAGE plpgsql VOLATILECOST 100;最后我查询了这个程序:select * from update_status(cast(ARRAY[(385,false),(387,false)] as s...

执行 - 相关标签