问题标签 [javabeans]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
28408 浏览

java - 非瞬态类成员的 Java PMD 警告

在线的:

我收到以下 PMD 警告:

找到非瞬态、非静态成员。请标记为瞬态或提供访问器。

有人可以解释为什么会出现此警告及其含义吗?(我知道如何解决它,我不明白它为什么在那里......)

我也在许多其他成员声明中得到了这个......


编辑:我的课程绝对不是 bean,也不是可序列化的......

0 投票
5 回答
4906 浏览

spring - 从属性文件自动刷新spring bean属性

我正在使用 Spring 2.5.6。我有一个 bean,其属性是通过PropertyPlaceholderConfigurer从属性文件分配的。我想知道是否可以在修改属性文件时更新 bean 的属性。例如,将有一些定期过程检查属性文件的最后修改日期,如果它已更改,则重新加载 bean。

我想知道是否已经有一些东西可以满足我的要求。如果不是,解决这个问题的最佳方法是什么?

谢谢你的帮助。

0 投票
2 回答
1423 浏览

java - 支柱和豆

我有两个问题:

1)我们在struts中在哪里调用bean(我们调用bean的确切行是什么以及从哪个文件中调用)以及如何调用getter和setter方法?

2)我们还将范围固定为请求或会话或其他内容,我可以理解这些值将存储在请求对象或会话对象中,但我的问题是这些值将以什么形式存储?

0 投票
1 回答
472 浏览

spring - 如何在spring/jsf中枚举和初始化bean

在我的用户登录后,我想枚举所有 bean faces-config 并选择性地初始化一些 bean,这样做的最佳方法是什么?bean 在应用程序会话开始时由 spring 初始化,但不仅仅是在登录过程(通过 JAAS)完成之后。我想我在问如何枚举你的 faces-config 文件中列出的 bean。

0 投票
13 回答
51082 浏览

json - 与 GWT 一起使用的 Json <-> Java 序列化

我正在寻找一个可以与 GWT 一起使用的 Java的简单Json (de)serializer。我搜索了一下,发现一些解决方案要么需要注释每个成员,要么定义无用的接口。挺无聊的。为什么我们没有一些非常简单的东西

0 投票
2 回答
1024 浏览

java - 我是否需要担心与 tomcat spring beans 的并发性?

对 java 的了解不够,我是否需要在列出时担心并发问题,以及在单个服务器 tomcat 应用程序中更改我的 spring java bean 中的 DTO 对象?

0 投票
6 回答
9538 浏览

java - 在 GWT 中序列化对象

使用 GWT 将 bean 序列化为字符串的最简单方法是什么?我不喜欢使用GWT.create()调用。

0 投票
23 回答
205612 浏览

java - 如何将 Java 对象(bean)转换为键值对(反之亦然)?

假设我有一个非常简单的 java 对象,它只有一些 getXXX 和 setXXX 属性。此对象仅用于处理值,基本上是记录或类型安全(和高性能)映射。我经常需要将此对象转换为键值对(字符串或类型安全)或从键值对转换为此对象。

除了反射或手动编写代码来进行此转换之外,实现此目的的最佳方法是什么?

一个示例可能是通过 jms 发送此对象,而不使用 ObjectMessage 类型(或将传入消息转换为正确类型的对象)。

0 投票
1 回答
761 浏览

jsf - 用于将 JSP taglib 支持添加到 facelets 页面的命名空间是什么?

类似于以下内容

似乎不起作用,有什么提示吗?或者,如何在不使用过滤器的情况下在启动时将 bean 注入 JSF 生命周期流?

0 投票
6 回答
4389 浏览

java - 从 javabean 创建不可变对象

我参与了这个项目,我们正在构建大量遗留代码。我有一个关于必须通过网络传输的大型 java bean 对象的特殊情况。所以我的第一个想法是让它不可变和可序列化来做这个把戏。在这一点上,我面临着一些困难的选择:-

  1. 理想情况下,我想要某种方法来自动生成此类的不可变、可序列化版本。我没有以任何方式重构或更改此类的范围,我真的很讨厌必须复制粘贴具有不同名称的类?

  2. 假设我放弃了 1 即我实际上选择了复制 HUGE javabean 类的代码,我仍然会处于不得不编写一个带有 20-25 个参数的构造函数以使这个类不可变的糟糕情况。除了构造函数注入之外,使类不可变的更好方法是什么?

谢谢并恭祝安康,