问题标签 [apache-torque]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1221 浏览

java - Maven 找不到插件描述符

我正在尝试构建一个遗留项目,该项目具有扭矩等依赖项。当我尝试执行命令时mvn torque:create-db

但我看到以下错误

但我可以D:\someproject\cps-rfq\lib\torque\maven-torque-plugin\3.3-RC3\maven-torque-plugin-3.3-RC3.jar在 repo 中看到该文件。

0 投票
0 回答
1017 浏览

java - 将多个图像转换为字节数组

我试图将多个图像字节数组作为响应给另一个应用程序。

我从数据库中获取车辆图像列表并转换为字节数组。

使用此代码,我将所有图像转换为字节数组。

因为现在我需要做出回应。我用这个代码来响应

这对我来说是个问题。 响应只能发送第一个图像字节数组。但我需要发送所有图像字节数组...请解决这个问题。

0 投票
1 回答
340 浏览

java - 使用支柱和扭矩删除数据库中的所有行

我需要删除数据库中的多行。

数据在Tariff表中,其中包括另一个表的 ( vehicle) 主键。

假设如果我删除一个vehicle表数据,那么与tariff表中该特定 id 相关的数据也将被删除。

我试过了,如果tariff包含两个以上相关的行vehicle,我需要删除,并删除tariff表中的第一行,其他行不会被删除。

这是一个代码:

请帮我解决这个问题,在此先感谢。

0 投票
2 回答
1156 浏览

java - 使用扭矩 4 生成模式文件

扭矩 4 是否失去了从实时数据库生成模式文件的能力?

在扭矩 3 中,您可以使用“maven torque:jdbc”从数据库生成模式,这很好,但看起来扭矩 4 已经失去了这种能力。

那么我是否必须使用扭矩 4 手动编写我的 xml 模式文件,或者有没有办法从 sql 或扭矩 3 中的实时数据库自动生成它们?

------------- 根据评论添加 --------

看来我的 pom.xml 不知何故是错误的。当我尝试运行 mvn generate-test-sources 时出现以下错误

我当前的 pom.xml 是:(这可能是非常错误和愚蠢的,因为我以前使用过新的 maven,而且我的项目没有使用 maven。所以我不太了解 maven 是如何工作的。)。

0 投票
1 回答
265 浏览

java - 在扭矩中设置事务隔离级别

使用扭矩时如何设置特定事务的事务隔离级别?

我的问题可能是我正在使用这样的 org.apache.torque.util.Transaction 类:

Con 确实有一个 setTransactionIsolation 方法,但该方法的文档说:“如果在事务期间调用此方法,则结果是实现定义的。”

这看起来很奇怪,因为获取 Connection 对象的唯一方法是开始事务。所以我唯一可以调用该方法的时间是在事务期间。

0 投票
1 回答
501 浏览

cartodb - Cartodb 扭矩图。添加附加层

对于使用 createlayer 在 cartodb 中向我的扭矩图添加第二层的任何帮助,将不胜感激。抱歉,我显然只是在学习并且知道足够危险以下是我正在搞砸的引导页面。僵尸爆发 ;) 在此先感谢....

CSS

0 投票
1 回答
27 浏览

ruby-on-rails - Jruby (1.7.5) + MSSQL-2012 + torquebox 2.2.0 数据库问题

我有 Jruby on rails Jruby (1.7.5) + MSSQL-2012 + torquebox 2.2.0 + Rails-2.3.18。应用程序连接到数据库没有任何问题。

我安装了 active-recorder-jdbc (1.2.8) * active-record-mssql-jdbc (2.8.1)

问题是如果我命中任何数据库甚至获取单行。大约需要在 938504 毫秒内完成完成请求(查看:4,DB:938497)| 200 OK 该请求花了将近 15 分钟才能完成。

但在前端 UI 中。我得到了 apache 超时错误。我怎样才能检测到问题并解决这个问题。

我拿了线程转储和所有。它显示如下

  • 在 java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer 停车等待 <0x00000000fc85dbe8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) .parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) 在 java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireInterruptibly(AbstractQueuedSynchronizer.java:894) 在 java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(AbstractQueuedSynchronizer.java:1221) 在 java. util.concurrent.locks.ReentrantLock.lockInterruptibly(ReentrantLock.java:340) at org.jruby.RubyThread.lockInterruptibly(RubyThread.java:1461) at org.jruby.ext.thread.Mutex.lock(Mutex.java:91)在 org.jruby.ext.thread.Mutex.synchronize(Mutex.java:147) 在 org.jruby.ext.thread。Mutex$INVOKER$i$0$0$synchronize.call(Mutex$INVOKER$i$0$0$synchronize.gen) 在 org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) 在 org.jruby.runtime。 callsite.CachingCallSite.callIter(CachingCallSite.java:154) 在 org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) 在 org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
0 投票
1 回答
68 浏览

mysql - MySQL:将 25,000,000 个代码插入表中

我有 25,000,000 个代码(每个代码有 8 个随机文字)要插入到我的数据库中。我们使用 MySQL 和 Apache Torque 作为 ORM 运行。

我的表简化如下:

插入它们的最有效方法是什么?我尝试在夜间生成扭矩对象,但由于 ID 需要是自动增量的,因此需要很长时间。

任何想法都非常感谢:) 谢谢!

0 投票
0 回答
29 浏览

java - 是什么导致 MariaDB 中的日期/时间字段为空或 0

即使数据包含有效的日期/时间,进入 MariaDB 表的日期/时间值也始终为零。

这是在准备好的语句中设置值的地方:

这是准备好的语句的 SQL。

Maria DB 版本是 5.5.56(协议版本 10)驱动程序是 Connector/J v 5.0.4。

这个完全相同的代码在另一个模块中工作,并且日期/时间值被正确插入。

这是运行时准备好的语句的示例字符串值:

和服务器上的示例结果 在此处输入图像描述

表是否可能已损坏?有哪些替代方法可以隔离问题。