annotations相关内容

如果注释是一个接口,那么如何可以扩展Object类?

我们定义annotation作为界面如下图 @interface annot_name {} 和我们知道的所有注释默认扩展接口 java.lang.annotation.Annotation 。 当我检查注释接口,我发现这是overridding Object类的许多方法,如散code中的Java库() 等 如果注释是一个接口,那么怎么可能扩展一个对象类并覆盖其方法是什么?接口只能扩展其 ..
发布时间:2016-05-16 21:35:56 Java开发

地图视图标注不同颜色的脚

我有超过200个对象的数组,我试图通过他们每个人来执行循环。 每个对象有一个是/否字段和我想要显示依赖于该是/否值不同颜色的标记。 这是我所看到的正在发生的事情我的循环正在经历每个第一,然后对象的所有标注在年底对每个对象添加。 由于我通过阵列上的是当所有的注释被添加到我的地图没有价值,它会使用是/否从阵列中的最后一个对象值执行我的循环内进行检查时,去积所有。 我 如何可以拥有它,这样标记会 ..
发布时间:2016-05-16 21:35:54 移动开发

为什么不JSF 2.0 RI(Mojarra)扫描我的班“的注解?

我在我的基于Eclipse的JSF项目中的战争与JAR项目。我决定使用注解来声明我FacesConverter,(其中无数的其他事情),而不是用我的faces-config.xml中声明。 @FacesConverter(值=“passwordFieldStringConverter”) 公共类PasswordFieldStringConverter实现转换器{ 公共对象的getAsObjec ..
发布时间:2016-05-16 21:35:51 Java相关

春季:@Component与@Bean

据我所知, @Component 标注是在春季2.5中引入以通过使用类路径扫描摆脱XML bean定义的。 @Bean 春季3.0中引入的,可以用 @Configuration 中,以充分摆脱XML文件和使用Java的配置来代替。 难道都没有可能重新使用 @Component 注释,而不是引入 @Bean 标注?我的理解是,最终目标是在两种情况下创建的bean。 解决方案 @Compo ..
发布时间:2016-05-16 21:35:48 Java开发

检索Java注解的属性

我怎样才能检索批注的方法??一个注解的值 我有: @myAnnotation(ATTRIBUTE1 =值,attibute2 =值2) 公共无效myMethod的() { //我想在这里得到值1 } 解决方案 ..
发布时间:2016-05-16 21:35:42 Java开发

如何用注释JPA注解MYSQL自动增量场

开门见山,问题是储蓄的对象为运营商的MySQL数据库。 在此之前保存,我尝试从该表中选择和它的作品,所以连接数据库。 下面是我的操作对象: @Entity 公共类操作{ @ID @GeneratedValue 私人长期身份证; 私人字符串用户名; 私人字符串密码; 私人整数活跃; // getter和setter方法​​... } 要救我使用JPA 的 ..
发布时间:2016-05-16 21:35:40 Java开发

这是什么意思@Override?

公共类NaiveAlien扩展外星人 { @覆盖 公共无效的收获(){}} 我想了解我的朋友的code和我不明白的语法,@覆盖在code。这是什么做的,我们为什么需要编码? 谢谢你。 解决方案 这是编译器,让它知道你重写父类的(在Java 6或接口)的方法。一个提示 如果编译器检测到没有的功能覆盖,它会提醒你(或错误)。 这是非常有用的快速识别错别字或API的变化。假设你想重 ..
发布时间:2016-05-16 21:35:34 Java开发

为什么JPA有@Transient注释?

Java有瞬态关键字。为什么JPA有 @Transient ,而不是简单地使用现有的Java的关键字? 解决方案 Java的瞬态关键字用来表示一个字段不被序列化,而JPA的 @Transient 注释用于表明一个字段不应被在数据库中持续存在,即它们的语义是不同的。 ..
发布时间:2016-05-16 21:35:31 Java开发

@Nullable注解的使用

我看到一些Java方法声明为: 无效美孚(@Nullable obj对象) {...} 什么是 @Nullable 的意思吗?这是否意味着输入可以是空? 如果没有标注,输入仍然可以为空,所以我想这不只是它? 感谢 解决方案 这清楚地表明,该方法接受空值,而且如果你覆盖的方法,你也应该接受空值。 这也可以作为code分析仪如 FindBugs的提示。例如,如果这样的方法解引用它的参数没有先 ..
发布时间:2016-05-16 21:35:31 Java开发

设置默认值在JPA列

是否有可能设置在JPA列的默认值,如果,它是如何使用注释做了什么? 解决方案 其实这是有可能在JPA,虽然使用的的 columnDefinition 属性一劈一点点 @Column 注释,例如: @Column(NAME =“价格”,columnDefinition =“十进制(10,2)默认'100.00'”) ..
发布时间:2016-05-16 21:35:28 Java相关

如何使用Hibernate @任何相关的注解?

有人能向我解释如何任何相关的注解( @Any , @AnyMetaDef , @AnyMetaDefs 和 @ManyToAny )的工作。我有一个很难找到任何有用的文档(单独的JavaDoc并不是很有益的)这些。 我迄今收集到的他们以某种方式使引用抽象和扩展类。如果是这样的话,为什么会出现不是一个 @OneToAny 标注?而就是这个“任意”指的是一个单一的'任何',或多个'任何'? 一个短 ..
发布时间:2016-05-16 21:35:24 Java开发

@ModelAttribute注解,什么时候用呢?

假设我们有一个实体的人,一个控制器PersonController和文件edit.jsp(创建一个新的或修改现有人) 控制器 @RequestMapping(值=“/编辑”,方法= RequestMethod.POST) 公共字符串editPerson(@RequestParam(其中“fname”)字符串FNAME,型号model){ 如果(FNAME == NULL || fna ..
发布时间:2016-05-16 21:35:22 Java相关

如何同时使用基于注解Spring配置文件来配置MappingJacksonHttpMessageConverter?

我是不合理的,足以走进通过注释,而不是纯粹的XML配置豆类豆类春,现在我面临的后果。 我配置使用REST渠道 < MVC:注解驱动/> 现在我想简单的配置 MappingJacksonHttpMessageConverter 来输出JSON仅此领域具有非空值。我已经试过如下: <豆的id =“jsonHttpMessageConverter” 类=“org.spring ..
发布时间:2016-05-16 21:35:19 Java开发

属性依赖于另一个场

在我的ASP.NET MVC应用程序的模式,我想验证一个文本框,因为只有当一个特定的复选框被选中必需的。 像的东西 公共BOOL退役{搞定,设置};[RequiredIf(“退役”,真) 公共字符串retirementAge {搞定,设置}; 我怎么能这样做? 感谢您。 解决方案 看看这个: ..
发布时间:2016-05-16 21:35:13 Java相关

只使用@JsonIgnore序列化过程中,而不是反序列化

我有被发送到和来自服务器的用户对象。当我送出去的用户对象我不想哈希密码发送到客户端。所以我加了 @JsonIgnore 上的密码属性,但是这也从阻断它被反序列化为这使得它很难注册用户时,他们没有得到一个密码口令 我怎么能只获得 @JsonIgnore 适用于序列化和反序列化不?我使用的春天JSONView所以我没有吨,比控制的 ObjectMapper 。 事情我已经试过: @JsonI ..
发布时间:2016-05-16 21:35:11 Java开发

JFreeChart的系列刀尖形状上面标注

我有这是一个系列,并XYPlot一对夫妇的动态添加注释形状无填充(因此每种一系列点可见)。是否有可能以显示系列工具提示(即显示在其上的鼠标指针当前指向的一系列点的坐标),在注解?或者为了使工具提示可见我怎么能重新安排元素。 解决方案 我怀疑你所添加的注释形状的情节,在那里他们被吸引过去。相反,它们添加到渲染器 Layer.BACKGROUND 。如下图所示,圈内确实的不的掩盖在(20,20 ..
发布时间:2016-05-16 21:35:08 Java开发

如何不同的保留策略影响我的注解?

以明确的方式任何人都可以解释 java.lang.annotation.RetentionPolicy 常数之间的实际差别来源 ,类和运行? 我也不太确定是什么那句“保持注释”的意思。 解决方案 RetentionPolicy.SOURCE :在放弃 编译。这些注释不 任何意义编译后有 完成的,所以它们不会被写入 字节code。结果 例如: @覆盖, @燮pressWarn ..
发布时间:2016-05-16 21:35:05 Java开发