Spring javaeexmlbeans

Spring javaeexmlbeans,spring,java-ee-6,Spring,Java Ee 6,是否可以在JavaEE中通过XML配置文件以与在Spring中相同的方式定义bean 春天的时候我可以带一个POJO public class ClickCounter { private int count; public int getCount() {return count;} public void setCount(int count) {this.count = count;} } 并在xml中定义bean <bean id="clickCounter" cla

是否可以在JavaEE中通过XML配置文件以与在Spring中相同的方式定义bean

春天的时候我可以带一个POJO

public class ClickCounter {

private int count;  
public int getCount() {return count;}  
public void setCount(int count) {this.count = count;}

}
并在xml中定义bean

<bean id="clickCounter" class="com.clickcounter.ClickCounter">
</bean>

就是这样,只需创建一个emtpy beans.xml,如:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="
        http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
</beans>

我相信EJB3.1现在使用POJO模型和DI。他们从春天和冬眠中学到了很多。这并不奇怪,因为Rod Johnson和Gavin King是委员会成员。但是beans.xml文件是空的,您正在注释您的类。不使用注释就可以完成吗?
import javax.ejb.Singleton;
@Singleton
public class MyBean{
}