问题标签 [pojo]

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 投票
3 回答
692 浏览

java - 我可以使用哪些库将 POJO 绑定到 TDD 的外部文件而无需太多开销?

我需要一种将 POJO 对象绑定到外部实体的方法,该实体可以是 XML、YAML、结构化文本或任何易于编写和维护的东西,以便为单元测试和 TDD 创建 Mock 数据。以下是我尝试过的一些库,但它们的主要问题是我被困在 Java 1.4 上(至少 3 个月以上)。我想了解我可以使用什么,尽可能低的开销和前期设置(例如使用模式或 DTD),并且没有复杂的 XML。这是我真正喜欢的库(但显然不适用于 1.4 或不支持构造函数 - 你必须有设置器):

RE-JAXB(或真正简单的 Java XML 绑定)

http://jvalentino.blogspot.com/2008/07/in-response-to-easyest-java-xml-binding.html http://sourceforge.net/projects/rejaxb/

无缝绑定这个:

对此:

使用:

问题:它依赖于注解,所以对 Java 1.4 没有好处

yaml http://jyaml.sourceforge.net/

无缝绑定:

对此:

使用:

问题:它不适用于构造函数(因此对不可变对象没有好处)。我必须更改我的对象或编写自定义代码来处理 YAML 解析。

请记住,我想尽可能避免 - 编写数据描述符,我想要一些“正常工作”的东西。

你有什么建议吗?

0 投票
1 回答
7361 浏览

eclipse - Eclipse POJO 生成器插件

有谁知道一个好的 Eclipse POJO 生成器?从字段函数生成 getter\setter 和构造函数都非常好,但是将它们绑定到新的 class\POJO 对话框中会很有用。

0 投票
3 回答
1641 浏览

java - 是否有基于 Java bean 生成网页的工具?

有没有一种工具可以带你使用 java bean (pojos) 并自动将它们变成网页的表单?

更清楚地说,我有一堆 Jaxb 对象,我希望能够在表单中显示而无需编写一堆 html。是否有工具可以读取 jaxb 对象并为我生成可编辑表单?此外,这需要在 glassfish 服务器上运行......

0 投票
1 回答
268 浏览

java - 如何从axis2 soap响应中省略字段?

我有一个请求某些对象状态的 Axis2 Web 服务。对象可以存在于服务器上,也可以不存在。

Web 服务是用 POJO 实现的,wsdl 是用 java2wsdl 工具生成的。

假设 SOAP 响应的相关部分如下所示:

字符串 int 字符串 ......

我想要做的是: - 当在对象列表中找到对象时,我希望所有字段都有一个值并发送到客户端。- 当在对象列表中找不到对象时,我只希望 objectName 和 objectStatus 字段具有值并发送到客户端。SOAP 消息中应该缺少其他对象属性值。

我怎样才能做到这一点?

谢谢。

0 投票
3 回答
2657 浏览

java - 休眠自动发现和生成到 POJO 的数据库映射

是否有任何工具可以通过从数据库中收集信息来自动生成休眠 POJO?

在我正在使用的项目中第三次或第四次更改架构后,我制作了一个 perl 脚本来执行此操作,只是想知道是否有任何已建立的工具可以为我执行此操作,因为我的脚本相当粗糙并且需要对生成的文件.java.hbm.xml文件进行一些调整。

例如(基于我的脚本所做的),有一个表statement

我希望程序自动生成以下java:

以及对应的Hibernate映射文件:

0 投票
2 回答
1589 浏览

class-design - 什么构成 POJO/POCO 中的富域模型?

和有什么区别

  • 一个简单的fields-accessors-mutators
  • 丰富的模型类

什么构成业务领域类中的丰富建模?

0 投票
5 回答
2484 浏览

java - 将 MySql DateTime 类型转换为更友好的东西

我有一个读取 MySql 数据库并返回 DateTime 字段的 Java Web 应用程序。将结果集中返回的 DateTime 字段转换为更具可读性的最佳方法是什么?

目前 DateTime 字段打印为:

2008-12-14 16:30:00

但我想要一些更用户友好的东西,比如:

2008 年 12 月 14 日 16:30

我正在用来自 pojo 的这些 dateTimes 填充 ArrayList。我想在添加到 arrayList 之前对其进行格式化,这样我就可以在 JSP 中打印 arrayList 的内容。

0 投票
2 回答
1957 浏览

java - 具有 OID 的值对象

您能否描述在代表模型中实体的POJO中包含OID(通常是数据库行标识符)的优缺点?

事实上,我不是在谈论与 equals/hashcode 等相关的问题,我应该更好地描述我的问题(我的错误:))...

我们有一些代表业务对象的实体类(如产品、目录等......)。有时他们有一个“企业 id”,例如可以通过其唯一的 ProductId 找到产品(它有 3 个字段:id、类型、存储库)。

在我们的数据库中,除了 3 个业务列(id、type、repository)之外,Product 表还有一个代理主键列 (OID),以方便外键引用并减少连接子句。

Product/ProductId 类是我们向其他应用程序公开的 API 的一部分。例如,他们可以调用:

问题是,知道我们的客户应该使用 ProductId 标识符,是否应该将 OID 包含在 Product 或 ProductId 类中。

优点:

  • 我可以使用 OID 进行另一个查找,例如

    /li>

我们习惯于通过 ProductId 在应用程序中查找很多内容,因此这可以节省每次往返数据库的时间,以避免找到与 ProductId 匹配的 OID。

缺点:

  • 我刚刚向客户公开了 OID(希望他不要使用它而不是业务密钥!!)

你能列出其他优点和缺点吗?

0 投票
2 回答
1724 浏览

java - 如何使接缝 POJO 会话无效

我正在玩一个具有会话范围的小接缝应用程序。最后一种方法是作为邮件发送。发送邮件后如何使会话无效?现在,当用户再次调用初始 url 时,会话仍然存在,并且之前填写的所有表单数据仍然存在。

我找到了如何使用对话和 ejb 来做到这一点的示例,但没有使用 POJO 和会话。

谢谢,罗里

0 投票
3 回答
1052 浏览

apache-flex - 在服务器上使用 Pojo 的 Flex 示例

我刚刚开始了一个新项目,我的老板希望我们将 IDE 从 NetBeans 更改为 Eclipse,将 RichFaces 更改为 Flex。我以前从未使用过 Eclipse 和 Flex。今天我试图在 Eclipse 上用它打招呼,但没有运气。有人可以发帖或给我链接到 Flex->BlazeDS->Pojo on Eclipse for Beginner (Dummy) :D 谢谢

更新:忘了提到我正在使用 glassfish 但我认为它不会产生任何问题