问题标签 [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.
spring - Spring中的MarshallingView调整输出?
我有一些 POJO,它们是我正在研究的这个 RESTful API 的基础。但是,我需要在一些响应中包含一些其他信息以使 API 更完整。我真的不想将这些额外的信息放在 POJO 中,而是将其包含在 Web 服务层,就好像它是一样的。
它处理有“约会”的“人”。每个约会只有一个人。
所以,我有一个像 /Patients/1 这样的 RESTful 调用,它基本上抓取了 Person 的 POJO,我目前正在使用 XStream 对其进行序列化并在途中发送它。这很好用,但我想做这样的事情:
下一个和上一个约会实际上并未包含在 Person POJO 中。我正在寻找一种好的“弹簧方式”来实现这一目标。客户可以执行类似 /Patients/1/PreviousAppointment 和 /Patients/1/NextAppointment 的操作,但我希望减少呼叫量(可能是预优化?),并在他们需要时为他们提供获取更多信息的方法通过使用他的href。
使用 XStreamMarshaller 非常优雅,因为我所做的一切都是将 POJO 或 POJO 列表的视图交给它并处理它。但我需要在他们被送出去之前给他们一些医生。
谢谢!
java - 如何使用外部域 jar 打包 EJB3
我在我的小 test-webapp 中面临另一个问题。我有一个 EJB 模块(通过 maven-pom 创建),它基本上包装了数据访问,所以它所做的只是将一些 DAO 实现为 Stateless-SessionBeans。我的域模型(带有 JPA2 注释的简单 POJO)位于另一个简单的 java 项目中,该项目将被打包为 jar 文件。
当我创建企业存档时,maven 只将 webapp 和 ejb-module 放入 application.xml 中,即使我手动更改它,ejb-module 在部署时也无法从域模块中找到类。
我读到一些关于 ejb 必须将其所有依赖的 jars 放在它自己的存档中的东西,但我不敢相信,因为这个域模块也被其他项目使用。
我将如何打包它(或在 maven 中设置它)以便我的 ejb 可以从外部 jar 加载类?
谢谢
java - 如何将普通旧 Java 对象中的数据获取到 Oracle BI Publisher?
我有一个使用 Oracle BI Publisher 的客户。今天我们必须编写存储过程并从 BI Publisher 执行这些存储过程以获取数据。与此类似,我们必须使用 DAO 来执行存储过程并获取数据。我想知道是否可以将 BI Publisher 与 DAO 集成,从而以简单的 SQL 语句直接从数据库中获取数据。
ruby - Ruby 中的普通旧对象?
我注意到在 Ruby 中,供应商 API 将结果作为数组传回是很常见的?普通的旧对象(如 Java 中的 POJO)不应该更像一个标准吗?如果我编写自己的库,我不应该使用POJOs POROs 吗?
swing - 最新的 Swing MVC 示例 + 问题
我正在寻找一篇文章或教程,该文章或教程提供了一个示例,说明最新的 MVC 模式(2.0?)在 Swing 框架中应该是什么样的。
此外,由于更习惯于分层架构,我想知道域对象或 POJO 是如何融入图片的。我是否正确假设它们是分开的并由模型调用?至于模式本身,在将类分组到包方面是否有广泛使用的约定?
TIA,
詹姆斯·P。
jboss - JBoss5 MainDeployer MBEAN listDeployer 返回空集合
MainDeployer MBean 似乎不起作用/未实现。如何在 JBoss 5 中检索已部署应用程序的列表?
java - Axis2 POJO 中可变数量的参数
我有一个使用 Axis2/Java 构建的 Web 服务。Web 服务将接收对象列表并对其进行处理。我将使用以下操作作为示例。
我希望我的 Web 服务的调用者使用如下 URI: http://localhost:8080/axis2/services/addToDatabase?name1=Joe&name2=Bob&name3=Kelly&name4= ...
我知道这不是可编译的代码,而且这个想法仍然存在。这对基于 SOAP 的 Web 服务是否可行?我知道这可能与 RESTful 服务有关,因为您只需获取 HttpServletRequest 请求对象并执行 Enumeration enumeration = request.getParameterNames() 并遍历它们。
我正在寻找与 Axis2 的 web 服务 POJO 中的等价物。一个链接或一个示例程序会很棒!
谢谢。
transactions - 包含带有事务的 POJO 实例的 EJB
我创建了供无状态 EJB 使用的 POJO 外观。这些 POJO 类包含使用带有事务的实体 bean 的便捷 CRUD 方法。我的 persistence.xml 被定义为使用 JTA。但是我的 POJO 类使用手动事务。我认为这就是我收到此错误的原因:
“JTA EntityManager 不能使用 getTransaction()”
我如何使这个工作?一个简短的代码示例将不胜感激。
TIA
java - Hibernate 使用 Equals 生成 POJO
我们在一个新项目中使用休眠,之后我们使用它hibernate.reveng.xml
来创建我们的*.hbm.xml
文件和 POJO。我们希望在每个 POJO 中都有 equals 方法。我发现你可以<meta attribute="use-in-equals">true</meta>
在你的 hbm 文件中使用来标记要在 equals 中使用的属性。但这意味着编辑大量文件,然后在将来如果/当我们修改数据库中的表或列时再次重新编辑文件。
所以我想知道是否有一种方法可以在文件中的每个 pojo(table) 的 equals 方法中放置要使用的属性hibernate.reveng.xml
?
android - POJO 与 Android 中的光标
我通常倾向于使用 POJO 来定义我的应用程序的模型层,例如 Article、Comment 等。
我正要在我的一个 ListViews 的适配器中实现一个 AlphabetIndexer。现在这个适配器接受一个文章集合,我通常从我的 SQLiteDatabase 的包装器中获得。
AlphabetIndexer 构造函数的签名如下:
由于这不接受集合或类似的东西,只是一个游标,这让我想知道:也许我不应该为我的模型创建对象,而只使用从数据库返回的游标?
所以问题是,我想:我应该怎么做,用 POJO 的集合表示数据,或者只是在我的应用程序中使用游标?
有输入吗?