annotations相关内容
据我所知,要使用 @Annotations(或 C# 中的 [Attributes]),您必须引用类元数据,以便您可以询问该类是否已注释(属性). 我的问题是 JSF 实现如何找到所有使用 @ManagedBean 注释的类?它是否扫描类路径中的所有类?或者有没有办法真正“查询"JVM 中的注释类? 我问这个是因为当我将带注释的支持 bean 直接放入我的 web 项目中时,没有问题.
..
我知道有一个名为 annotation 的函数可以绘制箭头或双箭头.但是注释只能以标准化单位绘制.例如: annotation('arrows',[x1 x2],[y1 y2]) 这里,[x1, x2] 应该是小于一的比率数. 那么,我的问题是如何绘制具有真实值而不是标准化值的箭头? 我想知道是否有任何其他函数可以接近这个,或者是否有任何函数可以获取图形的轴值,以便我可以将真实值调
..
我有一个 Java 企业应用程序,它提供 Web 服务、域层和休眠持久层.在这种特殊情况下,我通过网络发送的对象、域对象和持久性对象之间(目前)并没有太大的区别. 目前,应用程序在持久性方面使用 DTO,并使用 JAXB 注释对域类进行注释.但是,我阅读和思考的越多,这似乎就越倒退!(更不用说有很多代码来支持 DTO 和域对象之间的无意识来回.)似乎大多数架构师建议将 JPA 注释放在域模型
..
我正在寻找生成代码的解决方案.我在 SO 和一些博客上搜索过、搜索过,但没有找到好的解决方案. 我想在我的类上放一个注解,在编译时,一些方法和属性会自动添加到类中. 我正在寻找的解决方案的关键点: 生成的代码可自定义(强制) 无需调用像 apt 这样的外部工具(强制) 仅 JDK,无第三方框架(强制可选) 可自定义注释名称(可选) 例如: @Aliasable公共类
..
我有一个枚举类 公共枚举 MyEnum{美国广播公司;} 比我的 'Mick' 班级有这个属性 私有映射我的地图; 我有这个 spring xml 配置.
..
如何使用 Java 注释配置 Hibernate 继承映射?在 Annotations 中使用继承有什么好处? 解决方案 3种可能的类型: 1.每类层次结构单表策略: @Entity@Inheritance(策略=InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name="planetype",discriminatorType
..
我没有在 Java 中获得 @Inherited 注释.如果它自动为您继承方法,那么如果我需要以自己的方式实现该方法,那又如何呢? 它将如何知道我的实现方式? 另外据说如果我不想使用它,而是以老式的 Java 方式来做,我必须实现 equals()、toString(),Object类的hashCode()方法,以及java.lang.annotation.Annotation类的注解
..
我和我的团队一直在使用 Spring Boot 开发一堆微服务.由于服务经历了 JUnit 和 Spring Boot 升级(我们现在使用的是 Spring Boot 2 和 JUnit 5),不同开发人员实现的不同 JUnit 现在使用不同的模式: @ExtendWith @RunWith 今天它们两者之间有什么区别?我们真的需要它们来进行单元测试还是嵌入到一些新的 Spring
..
我正在使用 spring-mvc 开发一个 Web 应用程序. 现在@Controller、@Service 和@Repository 构造型可用. 我发现@Controller 特别有用,特别是因为我正在使用 现在,关于@Service 和@Repository,到目前为止看起来像 如果使用正确的构造型注释类,则可以更好地处理异常,好的,我承认这是一个优势 我可以对服务
..
我想创建自己的自定义注释.我的框架是独立的 java 应用程序.当有人注释他的 pojo 类时,后面的“隐藏"代码将触发方法. 例如,今天在 Java EE 中,我们有 @MessageDriven 注释.当您使用 @MessageDriven 注释您的类并另外实现 MessageListener 接口时,会有一个后面的代码将触发 onMessage(Message msg).当消息从队列/
..
我想知道如何使用 Spring 3 注释实现简单工厂模式.我在文档中看到您可以创建调用工厂类并运行工厂方法的 bean.我想知道这是否可能仅使用注释. 我有一个当前调用的控制器 MyService myService = myServiceFactory.getMyService(test);结果 = myService.checkStatus(); MyService 是一个接口,其中
..
我已经编写了一些带有 @Test 注释的 JUnit 测试.如果我的测试方法抛出一个已检查的异常,并且如果我想将消息与异常一起断言,有没有办法使用 JUnit @Test 注释来做到这一点?AFAIK,JUnit 4.7 不提供此功能,但是否有任何未来版本提供它?我知道在.NET 中你可以断言消息和异常类.在 Java 世界中寻找类似的功能. 这就是我想要的: @Test (expecte
..
考虑以下代码: import java.lang.annotation.Retention;导入 java.lang.annotation.RetentionPolicy;公共类 AnnotationTest {@GenericAnnotation(foo = "Test")公共类 Bar1 {}@ObjectAnnotation(foo = "测试")公共类 Bar2 {}@W
..
这是通常的代码: @Autowire私人服务服务; 但是对于 Java 7,这也可以(并且更短): 私有@Autowire Service 服务; 这在 Java 8 中合法吗(具有相同的语义)?这是不好的编码习惯吗? 解决方案 根据文档 在 Java 7 中: 注解可以应用于声明:类的声明,字段、方法和其他程序元素.当用于声明时,每个注释通常会单独出现,按照惯例行.
..
我想在下面的(否则)空图中标记为“10kpc"的图中添加比例指示器.所以基本上,轴使用一个测量单位,我想用不同的单位表示图中的长度.它必须具有与以下相同的样式,即 |----|上面有文字的栏. matplotlib 中是否有一种方便的方法可以做到这一点,还是我必须画三条线(两条小垂直线,一条水平线)并添加文本?一个理想的解决方案甚至不需要我在数据维度中设置坐标,即我只是沿着 horizo
..
我有以下问题.我有一个 PDF,其中附有一个 XML 文件作为注释.不是作为嵌入文件,而是作为注释.现在我尝试使用以下链接中的代码阅读它: iTextSharp - 如何打开/读取/提取文件附件? 它适用于嵌入文件,但不适用于作为注释的文件附件. 我用谷歌从 PDF 中提取注释并找到以下链接:使用 iText 阅读 PDF 注释 所以注释类型是“文件附件注释" 有人可
..
我将弃用 Java 中的一个类. @Deprecated类 deprecatedClass 我有这个不推荐使用的类的列表, ListlistOfDeperecatedClass 那么我还需要为这个列表添加 @Deprecated 标签吗? 编辑:@Deprecated 应该有一个大写的“D". 请参阅:http://docs.oracle.com/javase/7/docs/api
..
在我的项目上运行 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
..
当通过反射访问定义在字段上的注释时(即使用 getDeclaredAnnotations() : Annotation[] 方法),Java 6 或 7 规范是否对注释的顺序做出任何保证回.我已经检查了相关的 java 文档,但似乎找不到明确的答案. 解决方案 这确实有点未指定.让我们从可重复注释的 Java 8 特性开始,因为它有一些细节: JLS §9.7.5.同一类型的多个注解
..
假设我想找到所有用@Controller 注释的类,我会创建这个切入点: @Pointcut("within(@org.springframework.stereotype.Controller *)")公共无效控制器Pointcut(){} 但是找不到那些带有@RestController 注解的控制器.由于 RestController 本身带有 @Controller 注释. 知
..