annotations相关内容

JSF 如何找到使用@ManagedBean 注释的bean?

据我所知,要使用 @Annotations(或 C# 中的 [Attributes]),您必须引用类元数据,以便您可以询问该类是否已注释(属性). 我的问题是 JSF 实现如何找到所有使用 @ManagedBean 注释的类?它是否扫描类路径中的所有类?或者有没有办法真正“查询"JVM 中的注释类? 我问这个是因为当我将带注释的支持 bean 直接放入我的 web 项目中时,没有问题. ..
发布时间:2022-01-13 10:18:37 Java开发

如何在 Matlab 中用数据坐标绘制箭头?

我知道有一个名为 annotation 的函数可以绘制箭头或双箭头.但是注释只能以标准化单位绘制.例如: annotation('arrows',[x1 x2],[y1 y2]) 这里,[x1, x2] 应该是小于一的比率数. 那么,我的问题是如何绘制具有真实值而不是标准化值的箭头? 我想知道是否有任何其他函数可以接近这个,或者是否有任何函数可以获取图形的轴值,以便我可以将真实值调 ..
发布时间:2022-01-13 10:18:28 其他开发

域类通常会获得 JPA 或 JAXB 注释,还是两者兼而有之?

我有一个 Java 企业应用程序,它提供 Web 服务、域层和休眠持久层.在这种特殊情况下,我通过网络发送的对象、域对象和持久性对象之间(目前)并没有太大的区别. 目前,应用程序在持久性方面使用 DTO,并使用 JAXB 注释对域类进行注释.但是,我阅读和思考的越多,这似乎就越倒退!(更不用说有很多代码来支持 DTO 和域对象之间的无意识来回.)似乎大多数架构师建议将 JPA 注释放在域模型 ..
发布时间:2022-01-13 10:18:02 其他开发

java - 如何在Java中构建时使用注释动态生成代码?

我正在寻找生成代码的解决方案.我在 SO 和一些博客上搜索过、搜索过,但没有找到好的解决方案. 我想在我的类上放一个注解,在编译时,一些方法和属性会自动添加到类中. 我正在寻找的解决方案的关键点: 生成的代码可自定义(强制) 无需调用像 apt 这样的外部工具(强制) 仅 JDK,无第三方框架(强制可选) 可自定义注释名称(可选) 例如: @Aliasable公共类 ..
发布时间:2022-01-13 10:17:55 Java开发

Hibernate 注解中的继承?

如何使用 Java 注释配置 Hibernate 继承映射?在 Annotations 中使用继承有什么好处? 解决方案 3种可能的类型: 1.每类层次结构单表策略: @Entity@Inheritance(策略=InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name="planetype",discriminatorType ..
发布时间:2022-01-13 10:17:30 其他开发

如何在 Java 中使用 @inherited 注解?

我没有在 Java 中获得 @Inherited 注释.如果它自动为您继承方法,那么如果我需要以自己的方式实现该方法,那又如何呢? 它将如何知道我的实现方式? 另外据说如果我不想使用它,而是以老式的 Java 方式来做,我必须实现 equals()、toString(),Object类的hashCode()方法,以及java.lang.annotation.Annotation类的注解 ..
发布时间:2022-01-13 10:17:07 Java开发

何时使用 @RunWith 以及何时使用 @ExtendWith

我和我的团队一直在使用 Spring Boot 开发一堆微服务.由于服务经历了 JUnit 和 Spring Boot 升级(我们现在使用的是 Spring Boot 2 和 JUnit 5),不同开发人员实现的不同 JUnit 现在使用不同的模式: @ExtendWith @RunWith 今天它们两者之间有什么区别?我们真的需要它们来进行单元测试还是嵌入到一些新的 Spring ..
发布时间:2022-01-13 10:16:42 其他开发

使用弹簧定型的优点?

我正在使用 spring-mvc 开发一个 Web 应用程序. 现在@Controller、@Service 和@Repository 构造型可用. 我发现@Controller 特别有用,特别是因为我正在使用 现在,关于@Service 和@Repository,到目前为止看起来像 如果使用正确的构造型注释类,则可以更好地处理异常,好的,我承认这是一个优势 我可以对服务 ..
发布时间:2022-01-13 10:16:16 Java开发

如何使用后面的代码创建自定义注释

我想创建自己的自定义注释.我的框架是独立的 java 应用程序.当有人注释他的 pojo 类时,后面的“隐藏"代码将触发方法. 例如,今天在 Java EE 中,我们有 @MessageDriven 注释.当您使用 @MessageDriven 注释您的类并另外实现 MessageListener 接口时,会有一个后面的代码将触发 onMessage(Message msg).当消息从队列/ ..
发布时间:2022-01-13 10:16:06 Java开发

如何使用 JUnit Test 注释断言我的异常消息?

我已经编写了一些带有 @Test 注释的 JUnit 测试.如果我的测试方法抛出一个已检查的异常,并且如果我想将消息与异常一起断言,有没有办法使用 JUnit @Test 注释来做到这一点?AFAIK,JUnit 4.7 不提供此功能,但是否有任何未来版本提供它?我知道在.NET 中你可以断言消息和异常类.在 Java 世界中寻找类似的功能. 这就是我想要的: @Test (expecte ..
发布时间:2022-01-13 10:15:38 Java开发

注释中的泛型类型

考虑以下代码: import java.lang.annotation.Retention;导入 java.lang.annotation.RetentionPolicy;公共类 AnnotationTest {@GenericAnnotation(foo = "Test")公共类 Bar1 {}@ObjectAnnotation(foo = "测试")公共类 Bar2 {}@W ..
发布时间:2022-01-13 10:15:20 Java开发

在 Java 7 中的访问修饰符之后放置注释是否合法?还是 Java 8?

这是通常的代码: @Autowire私人服务服务; 但是对于 Java 7,这也可以(并且更短): 私有@Autowire Service 服务; 这在 Java 8 中合法吗(具有相同的语义)?这是不好的编码习惯吗? 解决方案 根据文档 在 Java 7 中: 注解可以应用于声明:类的声明,字段、方法和其他程序元素.当用于声明时,每个注释通常会单独出现,按照惯例行. ..
发布时间:2022-01-13 10:14:59 Java开发

有没有一种方便的方法可以在 matplotlib 的图中添加比例指示器?

我想在下面的(否则)空图中标记为“10kpc"的图中添加比例指示器.所以基本上,轴使用一个测量单位,我想用不同的单位表示图中的长度.它必须具有与以下相同的样式,即 |----|上面有文字的栏. matplotlib 中是否有一种方便的方法可以做到这一点,还是我必须画三条线(两条小垂直线,一条水平线)并添加文本?一个理想的解决方案甚至不需要我在数据维度中设置坐标,即我只是沿着 horizo​​ ..
发布时间:2022-01-13 10:14:25 其他开发

使用 iTextSharp 阅读 PDF 文件附件注释

我有以下问题.我有一个 PDF,其中附有一个 XML 文件作为注释.不是作为嵌入文件,而是作为注释.现在我尝试使用以下链接中的代码阅读它: iTextSharp - 如何打开/读取/提取文件附件? 它适用于嵌入文件,但不适用于作为注释的文件附件. 我用谷歌从 PDF 中提取注释并找到以下链接:使用 iText 阅读 PDF 注释 所以注释类型是“文件附件注释" 有人可 ..
发布时间:2022-01-13 10:14:18 C#/.NET

如何注释Java中的类的弃用?

我将弃用 Java 中的一个类. @Deprecated类 deprecatedClass 我有这个不推荐使用的类的列表, ListlistOfDeperecatedClass 那么我还需要为这个列表添加 @Deprecated 标签吗? 编辑:@Deprecated 应该有一个大写的“D". 请参阅:http://docs.oracle.com/javase/7/docs/api ..
发布时间:2022-01-13 10:13:54 Java开发

Maven 安装:“-source 1.3 不支持注释"

在我的项目上运行 mvn install 时,我发现它由于以下错误而失败: C:\Repositories\blah\src\test\java\com\xxx\qm\testrunner\test\ATest.java:[11,5] 注解在 -source 1.3 中不受支持(使用 -source 5 或更高版本来启用注释)@测试C:\Repositories\blah\src\test\ja ..
发布时间:2022-01-13 10:13:47 其他开发

Java 注解反射排序

当通过反射访问定义在字段上的注释时(即使用 getDeclaredAnnotations() : Annotation[] 方法),Java 6 或 7 规范是否对注释的顺序做出任何保证回.我已经检查了相关的 java 文档,但似乎找不到明确的答案. 解决方案 这确实有点未指定.让我们从可重复注释的 Java 8 特性开始,因为它有一些细节: JLS §9.7.5.同一类型的多个注解 ..
发布时间:2022-01-13 10:12:49 Java开发