Tag: java

保留策略CLASS与运行时间

RetentionPolicy.CLASS和RetentionPolicy.RUNTIME之间的实际区别是什么? 它看起来像都被logging到字节码中,并且无论如何都可以在运行时被访问。

Servlet 3.0:@WebServletContextListener在哪里?

我正在尝试引用@WebServletContextListener的Servlet 3.0 教程 。 但是,我无法在我的javaee-web-api-6.0.jar依赖(我正在使用maven)中find这样的注释。 那么,@ @WebServletContextListener在哪里呢?

Eclipse Juno – package-info.java有什么用?

在Eclipse Juno中创build一个新的包时,会自动创build一个java文件(package-info.java)。 那个文件有什么用? 在另一个类中导入特定的类是否有用?

为什么是ZoneOffset.UTC!= ZoneId.of(“UTC”)?

为什么 ZonedDateTime now = ZonedDateTime.now(); System.out.println(now.withZoneSameInstant(ZoneOffset.UTC) .equals(now.withZoneSameInstant(ZoneId.of("UTC")))); 打印出false ? 我期望两个zonedDateTimes是平等的。

如何将servlet api添加到我的pom.xml中

如何将servlet API添加到我的项目的pom.xml中 mvnrepository.com有很多servlet API和类似命名的项目,我不知道哪个是正确的。 或者都是好的?

Java 6注释处理 – 从注释中获取类

我有一个名为@Pojo的自定义注释,我用它来自动生成wiki文档: package com.example.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.SOURCE) @Target(ElementType.METHOD) public @interface Pojo { Class<?> value(); } 我这样使用它: @Pojo(com.example.restserver.model.appointment.Appointment.class) 来标注一个资源方法,这样注释处理器可以自动生成一个描述它所期望的资源和types的wiki页面。 我需要读取注释处理器中的value字段的value ,但是我得到一个运行时错误。 在我的处理器的源代码中,我有以下几行: final Pojo pojo = element.getAnnotation(Pojo.class); // … final Class<?> pojoJavaClass = pojo.value(); 但实际的类没有提供给处理器。 我想我需要一个javax.lang.model.type.TypeMirror来代替真实的类​​。 我不知道如何得到一个。 我得到的错误是: javax.lang.model.type.MirroredTypeException: Attempt to access Class object for TypeMirror com.example.restserver.model.appointment.Appointment Appointment是在我的@Pojo注释中提到的一个类。 不幸的是,关于Java注释处理的文档和/或教程似乎很less。 试图用Googlesearch。

当variables被分配一些值时中断

我想要jdb(我通过Eclipsedebugging器使用)打破当一个variables分配一些价值。 我不想在一些特定的行中设置断点,而是更一般地设置断点。 例如,每次打破x == null。 这样的事情是可以实现的吗?

获取错误org.springframework.beans.factory.NoSuchBeanDefinitionException:没有定义名为“springSecurityFilterChain”的bean

我正在运行使用Spring安全的NTLM,我收到以下错误 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有定义名为“springSecurityFilterChain”的bean 我怎样才能解决这个错误? 我有以下在web.xml中定义 <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 更新1 我解决了这个错误,现在我正在接受 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有定义名为“filterSecurityInterceptor”的bean 我有以下几点 <bean id="springSecurityFilterChain" class="org.acegisecurity.util.FilterChainProxy"> <property name="filterInvocationDefinitionSource"> <value> CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON PATTERN_TYPE_APACHE_ANT /**=httpSessionContextIntegrationFilter, exceptionTranslationFilter, ntlmFilter, filterSecurityInterceptor </value> </property> </bean>` 我改变了我的applicationContext.xml如下,因为像@西恩帕特里克·弗洛伊德提到一些元素是老的,死了,埋没。 不过,我现在有其他错误需要修复:-) 谢谢 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:security="http://www.springframework.org/schema/security" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.2.xsd"> <!–<authentication-manager alias="_authenticationManager"></authentication-manager>–> <security:authentication-provider> <security:user-service> <security:user name="testuser" password="PASSWORD" authorities="ROLE_USER, ROLE_ADMIN"/> <security:user […]

你如何select使用Hibernate的列?

我想select一个单独的列而不是整个对象,使用Hibernate。 到目前为止,我有这样的: List<String> firstname = null; firstname = getSession().createCriteria(People.class).list(); 我的问题是,上面的代码返回整个人民表作为一个对象,而不是“名字”。 我不知道如何指定只返回“firstname”,而不是整个对象。

Eclipse存储首选项在哪里?

当我在下面的截图中更改窗口中的设置时,这些设置实际存储在哪里? 奖金:有什么办法,使用Java,Eclipse的RCP等,以编程方式访问设置? 谢谢!