javabeans

    0热度

    2回答

    默认情况下,蚀根据JavaBeans的正则性样式生成getter/setter方法对于阵列: * public void setName(int index, String name) * public String getName(int index) * public void setName(String[] names) * public String[] getName() 如

    4热度

    3回答

    这是访问对象的bean属性而不知道/关心其确切类型的适当方式吗? (或者是否有内置方法已经这样做?)当属性不存在或不可用时,是否存在适当的异常? static private Object getBeanPropertyValue(Object bean, String propertyName) { // access a no-arg method through reflectio

    0热度

    2回答

    我最近编写了一些数据访问方法(普通的旧Java),它们为请求对象和结果数据对象使用不可变对象。我喜欢不可变的对象,因为它们避免了我在过去人们试图改变和重用对象时看到的客户端代码中出现的大量混淆。 无论如何,这是几个月前。现在,一位同事在某些Web服务生成方面遇到了麻烦(尝试公开我的方法),这些东西都希望到处都是JavaBean。 我的问题是:web服务的东西生成的东西总是要求使用JavaBeans

    2热度

    1回答

    我认为这应该是显而易见的,但我无法找到它。 现在,字段可以有注释,我认为这应该反映在JavaBean规范中,但我找不到它。 我的意思: JavaBean是一种规范,允许您通过发现它们的属性,然后读取和写入它们治疗以统一的方式对象。 由于POJO属性现在可以注释(例如在Hibernate注释中),我期望使用JavaBean规范访问注释 - 以便发现更多的元数据而不仅仅是属性的类型。 或者我必须使用获

    0热度

    2回答

    我会尽可能地解释我的问题:)。我正在使用PropertyChangeSupport来通知已注册的视图中的属性更改。其中一个属性是属性每隔几秒钟更改一次的对象。我不想在每次更新时为这个特定的对象创建新的实例(propertychangelistener注意到这个改变),所以我写了我自己的equals方法,在这里我省略了自己的比较。 @Override public boolean equals(O

    0热度

    2回答

    在JSP页面中,有这样的代码: <jsp:useBean id="checklog" class="com.google.admin.guard.CheckLogBean" scope="session" /> 然后 <% checklog.checkit(); %> 为什么我们不只是创建new com.google.admin.guard.CheckLogBean的对象? 这样做的好处是

    0热度

    1回答

    什么是相当于 “servlet代码” 此: <jsp:useBean id="user" class="beans.UserBean" scope="session"/> <jsp:setProperty name="user" property="*"/> Tomcat的转换这: beans.UserBean user = null; synchronized (session) {

    2热度

    4回答

    两个学期前,我有一个教授,谁说: 你们当中有些人已经被告知要始终包括所有私有实例变量的setter和getter方法。我说这破坏了信息隐藏,并且经常导致系统不能执行不变量。 现在,这听起来正确。但是不包括这些类型的setter/getters是创建JavaBeans的核心部分吗?如果是这样,为什么?如果不是,我对JavaBeans有什么误解?

    2热度

    1回答

    我有一个使用Bean托管的txns的会话bean。这个bean有一个业务方法,它简单地将控制委派给负责所有处理的POJO。这里这个POJO启动和关闭事务(UserTransaction)。 现在的问题是我可以跨越POJO中的新线程,以便在需要一次处理40个或50个任务时创建新线程。 我在J2EE 1.4上使用EJB2.1。 请指教。 问候。

    0热度

    1回答

    我有几个关于JavaServer Faces(JSF)的想法可能很常见,我想清除它。 是否有可能从JSF(x)页面中添加Java Class和Call方法? 我不明白,当你编程Java和开发Web应用程序时,这甚至可能成为一个问题。但是,我似乎无法找到一个具体而直接的指导。 作为旁注,我使用Oracle的JDeveloper。 我希望能够像创建一个ASP.NET页面一样简单地创建一个JSF页面,并