-
java – JPA唯一约束验证
所属栏目:[Java] 日期:2020-12-15 热度:63
如何在JPA实体中验证多列唯一约束.是否有用于此目的的Hibernate验证器.我添加了@UniqueConstraint注释.但它没有进行任何验证.我还想自定义错误消息. 解决方法 @UniqueConstraint与hibernate-validator无关.它不能通过仅 Java验证来处理,它需要访问数据库. 它[详细]
-
需要Java源文件的依赖关系树
所属栏目:[Java] 日期:2020-12-15 热度:179
我需要从大型遗留 Java代码库中提取一些特定功能,以便将其转换为独立的命令行应用程序.此代码根本没有记录,并且不是非常模块化甚至是清晰的.所以我很难弄清楚我需要保留什么. 基本上我需要的是一个依赖树,列出了这个* .java文件的所有直接或间接依赖关系. ([详细]
-
java – BouncyCastle错误:无法识别基于ECDSA的签名者中的密钥
所属栏目:[Java] 日期:2020-12-15 热度:116
我一直在使用BouncyCastle的加密库和RSA的加密库进行一些简单的测试.我正在做的是生成私有/公钥对,如下所示: KeyPairGenerator kpg = KeyPairGenerator.getInstance("EC","JsafeJCE");kpg.initialize(new ECGenParameterSpec("secp384r1"));KeyPair kp = kp[详细]
-
Java通用问题
所属栏目:[Java] 日期:2020-12-15 热度:70
下面的代码编译,但如果我取消注释注释行,它不会,我很困惑为什么. HashMap确实扩展了AbstractMap,并且声明map的第一行编译正常. import java.util.AbstractMap;import java.util.HashMap;import java.util.Map;public class Test { public static void main(S[详细]
-
java – 如何处理大量的浮点数据?
所属栏目:[Java] 日期:2020-12-15 热度:107
我们有一个包含大量浮点数据(大约80MB)的二进制文件.我们需要在 Java应用程序中处理它.数据来自医疗扫描仪.一个文件包含一个Rotation的数据.一个旋转包含960个视图.一个视图包含16行,一行包含1344个单元格.这些数字(他们的关系)是固定的. 我们需要将所有浮点[详细]
-
java – 将对象保存到实体中而不将其保留在JPA中
所属栏目:[Java] 日期:2020-12-15 热度:176
我正在播放框架中的应用程序,我需要将非实体对象的相同实例存储到JPA实体中而不将其持久化到数据库中,我想知道是否可以使用注释实现该实现.我正在寻找的示例代码是: public class anEntity extends Model { @ManyToOne public User user; @ManyToOne public[详细]
-
java – 如何在项目中指定/组织/清理jar库
所属栏目:[Java] 日期:2020-12-15 热度:179
当我们开发项目时,如果我们想要使用struts或tiles或 spring或其他任何东西,我们必须导入一些jaf文件(进入项目构建路径或lib文件夹) 所以我想问一下,是否有任何网站/工具指定我们为每个目的需要哪些.jar文件,这样我就不必在项目中添加大量的jar文件 如果这个[详细]
-
java – 如何使用hibernate会话?
所属栏目:[Java] 日期:2020-12-15 热度:66
我的程序结构如下: 在我的主java类中: for () // this will execute for say 5000 times ---- LINE 1{ // do select on Database1 (this will select say 10000 rows) ---- LINE 2 // do some computations (mainly string operations) ---- LINE 3 call f[详细]
-
java – 在Swing中刷新JTable给出了异常
所属栏目:[Java] 日期:2020-12-15 热度:98
所以我实际上每次击中按键时都会尝试刷新我的JTable,或者当观察者的部分有更新时.偶尔我得到的是一个冻结的应用程序和这个堆栈跟踪…… Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 5 = 5 at java.util.Vector.ele[详细]
-
如何在java中设置过期日期
所属栏目:[Java] 日期:2020-12-15 热度:71
我正在尝试编写一些代码来正确设置给定日期的到期日期. 例如,这就是我所拥有的. Date lastSignupDate = m.getLastSignupDate(); long expirationDate = 0; long milliseconds_in_half_year = 15778463000L; expirationDate = lastSignupDate.getTime() + mil[详细]
-
java – 我应该使用连接池吗?
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在JAVA写一个ETL项目.我将连接到源数据库,只获取一次数据,进行一些转换并将数据加载到目标数据库. 关键是我没有多次重复连接到源数据库或目标数据库.我只连接一次(使用JDBC),获取我需要的数据并关闭连接. 我还应该使用连接池吗? 谢谢你的意见! 解决方[详细]
-
java – 更快的read()或read(byte,offset,length)的InputStream
所属栏目:[Java] 日期:2020-12-15 热度:138
我正在为 Android编写一个使用Socket的InputStream的应用程序.我试图通过这种方式从pc发送文件到android.文件的大小几乎是40kb,在android上我发现它一次只能读取2kb的数据,所以我正在以块的形式阅读它. 我有两种读取字节的方法 1) while((d=inputStream.read[详细]
-
java – Android上的持久性HttpURLConnections
所属栏目:[Java] 日期:2020-12-15 热度:68
我有一个问题,试图使用持久的HTTP 1.1连接获得 Android应用程序(好吧,服务,它有所不同). 以下循环(简化测试用例)通过桌面JRE上的单个TCP会话工作,但在Android设备上导致整个套接字创建/拆除周期. while (true) { URL url; try { url = new URL("http://10.0.[详细]
-
java – 整数(数字)到String
所属栏目:[Java] 日期:2020-12-15 热度:70
这是我的简单问题 我们可以将integer,float,double转换为String,如String s =“”i;那么为什么我们需要String s = Integer.toString(i); ?只是OO programmig的要求? 谢谢 解决方法 因为“”我是一个非常糟糕的做法.它通过连接一个空字符串和一个整数转换为[详细]
-
将属性注入JPA orm.xml?
所属栏目:[Java] 日期:2020-12-15 热度:107
我们正在拆分基线(适用于1.0版和2.0版的并发开发).我们正在研究其他替代方案,而不是维护两个独立的数据库(和硬件).我们希望能够使用相同的数据库实例,并在两个不同的模式中具有表/数据的重复副本: 1.0:SCHEMA_1 2.0:SCHEMA_2 JPA orm.xml文件具有指定架构[详细]
-
帮助设置Java构建环境
所属栏目:[Java] 日期:2020-12-15 热度:159
我的智慧结束了.我花了更多的时间来使我的构建工作,而不是实际开发软件.我目前正在开发基于Tomcat 6的大型 Java Web应用程序. 目前代码库大约是25k LOC(虽然这不是很有代表性,因为其中一些是为web服务自动生成的 – 但是它的重要性在于它很大)而且我一直专门[详细]
-
Java – 如何简化我的java
所属栏目:[Java] 日期:2020-12-15 热度:152
我在 Spring Framework中编写了一些 Java代码. 我有两个豆子,人和人1.它们的结构略有不同,也就是说每个变量名称略有不同. 我正在尝试将细节从一个bean复制到另一个bean.我只想复制值,如果值不为null.我见过一个名为BeanUtils的API,但无论它是否为null,都会复[详细]
-
java – 在PlayFramework中自定义CRUD list.html
所属栏目:[Java] 日期:2020-12-15 热度:146
你好 我正在尝试为播放应用程序的CRUD部分自定义list.html视图. 我的模特是这样的 我有一个与其他对象有关系的对象,如下所示: @Entitypublic class MyObjectA extends Model { @Required public String myObjectAName; ... @Required @ManyToOne public MyO[详细]
-
Java IOException
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在执行一个下面的程序,通过 java调用shell,我得到的除外,请帮助我. 程序: import java.io.*;import java.util.*;public class ProcessExample {/** * @param args */ public static void main(String args[]) throws IOException { File file=new File([详细]
-
java – 添加导出向导以eclipse RCP独立应用程序
所属栏目:[Java] 日期:2020-12-15 热度:90
你好 我正在尝试添加一个导出向导,类似于 Eclipse中提供的导出向导到独立的RCP应用程序. 我在plugin.xml中输入以下代码: extension id="exportScript" point="org.eclipse.ui.exportWizards" wizard class="com.myApplication.scriptGenerator.ExportWizard[详细]
-
java – 连接到3G移动网络时获取Android设备的IP地址
所属栏目:[Java] 日期:2020-12-15 热度:165
当我连接到WiFi时,我可以获得 Android手机的IP地址. 但是,当像3G连接这样的移动网络时,是否仍然可以获得Android手机的IP地址? 如果是,请发布相同的代码. 解决方法 尝试这样的事情 String ipAddress = null; try { for (EnumerationNetworkInterface en = Ne[详细]
-
java – 在Android中解析缩短的url
所属栏目:[Java] 日期:2020-12-15 热度:193
如何解决缩短的url(bit.ly/dfasdfasf)到 android中的重定向url? 解决方法 您必须请求URL,然后检查响应以确定服务器将您重定向到的位置.您可以使用 Android’s HTTP libraries或 Java Sockets执行此操作.或者,如果您知道它是一个bit.ly URL,您可以使用 their[详细]
-
Java:如何从NullPointerException中提取解除引用对象的名称/类
所属栏目:[Java] 日期:2020-12-15 热度:133
这是我的情况. 在开发Java应用程序时,偶尔会遇到java.lang.NullPointerException.您可以打印堆栈跟踪,它将告诉您取消引用空对象的类和行号.通常,确定哪个对象可能为null是很简单的(您始终可以检查该语句中取消引用的所有对象的无效性). 是否有可能从NullPoin[详细]
-
java – 为算术系列制作一个懒惰的迭代器?
所属栏目:[Java] 日期:2020-12-15 热度:156
这是我写的一个实现Iterable Integer的类.算术系列(从步骤开始到停止) package com.example.test;import java.util.Iterator;import com.google.common.collect.AbstractIterator;public class ArithmeticSeries implements IterableInteger{ final private[详细]
-
有一个简单的Java Web服务错误
所属栏目:[Java] 日期:2020-12-15 热度:62
尝试在 Eclipse中运行我的第一个Java Web服务教程时遇到这些错误.这是什么意思 :( SayHello Web Service started.Exception in thread "main" com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: java.net.BindException: Address a[详细]