草庐IT

E_DEPRECATED

全部标签

java - Hibernate Entitymanager - "deprecated - use hibernate-core instead"是什么意思?

我正在学习hibernatejpa教程,我需要使用entitymanager。但是当我检查mvnrepository时,它说“已弃用-请改用hibernate-core”。显然,如果没有hibernate-entitymanager作为依赖项,我的应用程序将无法工作(并且它无法同时使用hibernate-core和hibernate-entitymanager作为依赖项)。有人可以帮助解释为什么它被“弃用”吗?https://mvnrepository.com/artifact/org.hibernate/hibernate-entitymanager 最佳

java - 带有@Deprecated 注释的类意味着所有方法和字段都将自动弃用

有没有人知道带有@Deprecated注解的类是否意味着所有方法和字段都将自动弃用..?来自JLS9.6.3.6.@Deprecated至少eclipse没有将已弃用类的方法显示为已弃用。 最佳答案 没有。如果你这样做@DeprecatedclassOld{publicvoidfoo(){}}当你引用那个类时:newOld().foo()只有Old将被标记为已弃用。 关于java-带有@Deprecated注释的类意味着所有方法和字段都将自动弃用,我们在StackOverflow上找到一

java - Apple Autoingestion 类 : username and password "deprecated", 属性文件?

我想从iTunesConnect收集每日销售摘要并将其存储在我的数据库中。此路径上的一个步骤是使用Apple'siTunesConnectAutoingestionjavaclass下载报告数据。当我从WindowsXP命令行运行该工具时,我收到一条奇怪的错误消息。C:\iTunessalesreports>java-cpAutoingestionAutoingestionmyuser"myP@ssw0rd"80000000SalesDailySummary20130707Theusernameandpasswordparametershavebeendeprecated.Please

java - @Deprecated SerializationFeature.WRITE_EMPTY_JSON_ARRAYS 的替代品

我很难找到修复SerializationFeature.WRITE_EMPTY_JSON_ARRAYS上的弃用警告的正确方法。Javadocs指出Since2.8therearebettermechanismforspecifyingfiltering;specificallyusingcom.fasterxml.jackson.annotation.JsonFormatorconfigurationoverrides.但我会假设ObjectMapper.configure(SerializationFeature.WRITE_EMPTY_JSON_ARRAYS,false);是配置覆

java - 运行 exec :java 时 killAfter deprecated 警告

我注意到每次在MAVEN中运行exec:java命令时都会收到此警告。[WARNING]Warning:killAfterisnowdeprecated.Doyouneedit?PleasecommentonMEXEC-6.我怎样才能摆脱它?我一直在寻找它,但没有线索。POM.xml:4.0.0foodfinderfood-client0.0.1-SNAPSHOTFoodFinderclientTheclientapplicationfortheFoodFinderorg.jsonjson20140107org.apache.uimauimaj-tools2.6.0commons-va

java - java中@deprecated的逆向是什么

这个问题在这里已经有了答案:AnnotatingUnstableClasses/MethodsforJavadoc(1个回答)关闭6年前。所以,人们使用@Deprecated已弃用的API的注释。如果方法正在演进并且不稳定,是否有任何注释可以通知用户?

java - 仅在界面上使用@Deprecated 符号有什么好处?

对于Java编程,在接口(interface)方法上使用@Deprecated符号而不是在实现它的类上使用有哪些好处?publicinterfaceJoe{@DeprecatedpublicvoiddoSomething();...}publicfinalclassJosephimplementsJoe{publicvoiddoSomething(){...}...} 最佳答案 @Deprecated是文档。如果人们对接口(interface)进行编码,您可以将该接口(interface)的某些方面标记为已弃用。这样人们就知道不要使

java - Java 中的 OpenCv : DescriptorExtractor is deprecated. 我该用什么代替?

我有一些使用OpenCV(Java包装器)将2张图像拼接在一起的示例代码。它指的是已弃用的类“DescriptorExtractor”。我在官方网络文档或源代码中找不到任何关于我应该使用什么的信息。当某些东西被弃用并且它没有告诉您应该使用什么来代替时,我总是很生气。谁能帮帮我?我正在使用OpenCV3.4.1和预建的Windows库。该类的官方文档似乎是here.“FeatureDetector”类同样被弃用,同样没有任何关于使用什么的提示。 最佳答案 我同意Java中的Deprecated注释应该带有一个必需的参数,该参数将提供有

java - @Deprecated 对方法参数和局部变量意味着什么?

免责声明:我知道@Deprecated的含义和目的.@Deprecated的定义注释在Java的源代码中看起来像这样:@Documented@Retention(RetentionPolicy.RUNTIME)@Target(value={CONSTRUCTOR,FIELD,LOCAL_VARIABLE,METHOD,PACKAGE,PARAMETER,TYPE})public@interfaceDeprecated{}我理解目标值为CONSTRUCTOR的目的,FIELD,TYPE,METHOD和PACKAGE.但是,将方法参数或局部变量标记为@Deprecated是什么意思??奇怪

Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated....

前言最近学习Springboot,当编译一个练习项目的时候,出现了JavaHotSpot(TM)64-BitServerVMwarning:Options-Xverify:noneand-noverifyweredeprecatedinJDK13andwilllikelyberemovedinafuturerelease.这条警告 本来对项目运行没什么影响,但是无奈强迫症又犯了,于是折腾了一上午,终于解决了这条警告,简单记录一下过程。首先我们应该明白的是:-Xverify:no或者-noverify这两个都是JVM参数,可以禁止字节码校验,提高编译速度,但是就如同警告所说,这两个参数已经过时了