Tag: pojo

IntelliJ IDEA 10从DB模型生成实体(POJO)

我如何使用IntelliJ IDEA从数据库模型生成实体(POJO)10.我在IntelliJ中创build“数据源”,但我不知道如何生成POJO。

什么是java pojo类,java bean,普通类?

可能重复: DTO,VO,POJO,JavaBeans之间的区别? 嗨,请不要说我的问题是重复的:-)我看到所有的问题,但不明白确切的区别。 有人可以用简单的语言来解释什么是POJO , Bean , Normal Class 。

简单的老Java对象(PO​​JO)这个术语究竟意味着什么?

简单老Java对象(PO​​JO)是什么意思? 我找不到任何足够的解释。 POJO的维基百科页面说,POJO是一个普通的Java对象,而不是一个特殊的对象。 现在,是什么使得Java中没有什么特别的对象? 上面的页面还说,POJO不应该扩展预先指定的类,实现预先指定的接口或包含预先指定的注释。 这是否也意味着POJO不允许实现像Serializable , Comparable或Applets之类的接口或者任何其他用户编写的类/接口? 另外,上述政策(不延伸,不实施)是否意味着我们不被允许使用任何外部图书馆? 在哪里使用POJO? 编辑:更具体地说,我允许扩展/实现是Java或任何外部库的一部分的类/接口?

为什么我不应该使用不可变的POJO而不是JavaBeans?

现在我已经实现了一些Java应用程序,到目前为止只有桌面应用程序。 我更喜欢使用不可变对象来在应用程序中传递数据,而不是使用带有mutators(setter 和getters )的对象,也称为JavaBeans。 但在Java世界中,使用JavaBeans似乎更为常见,我不明白为什么要使用它们。 就个人而言,如果代码只处理不可变对象,而不是始终改变状态,代码看起来会更好。 在项目15:最小化可变性 , Effective Java 2ed中也build议使用不可变对象。 如果我有一个实现为JavaBean的对象,它将如下所示: public class Person { private String name; private Place birthPlace; public Person() {} public setName(String name) { this.name = name; } public setBirthPlace(Place birthPlace) { this.birthPlace = birthPlace; } public String getName() { return name; } public Place getBirthPlace() { return birthPlace; } […]

date格式映射到JSON Jackson

我有一个来自API的date格式是这样的: "start_time": "2015-10-1 3:00 PM GMT+1:00" 这是YYYY-DD-MM HH:MM am / pm GMT时间戳。 我将这个值映射到POJO中的Datevariables。 显然,它显示转换错误。 我想知道2件事情: 我需要用什么格式来与jackson进行转换? date是一个很好的字段types呢? 一般来说,有没有办法在variables被Jackson映射到Object成员之前处理variables呢? 就像改变格式,计算等等

Java POJO中的field,variable,attribute和property有什么区别?

当引用具有getter / setter的Java POJO的内部私有variables时,我使用了以下术语: 领域 variables 属性 属性 上面有没有区别? 如果是这样,那么正确的术语是什么? 当这个实体被保存时是否有不同的术语?

杰森JSON反序列化与根元素

我和jackson有一个问题,我觉得应该很简单,但是这样会让我失望。 比方说,我有一个Java POJO类,看起来像这样(假设我为Getters和Setters): class User { private String name; private Integer age; } 我想反序列化看起来像这样的JSON到一个用户对象: { "user": { "name":"Sam Smith", "age":1 } } jackson给我的问题,因为用户不是在JSON的第一级对象。 我显然可以做一个UserWrapper类有一个单一的用户对象,然后反序列化,但我知道必须有一个更优雅的解决scheme。 我应该怎么做?

如何创build一个POJO?

最近我开始听说“POJO”(普通Java对象)。 我GOOGLE了,但仍然不理解这个概念。 任何人都可以给我一个POJO的清晰描述? 考虑一个variables“id,name,address,salary”的类“Person” – 我将如何为这个场景创build一个POJO? POJO下面的代码是? public class Person { //variables People people = new People(); private int id; private String name; private String address; private int salary; public int getId() { return id; } public String getName() { return name; } public String getAddress() { return address; } public int getSalary() { return […]

JavaBean和POJO有什么区别?

我不确定差异。 我使用Hibernate,在某些书中,它们使用JavaBean和POJO作为可互换的术语。 我想知道是否有区别,不仅仅是在Hibernate上下文中,而是作为一般的概念。

DTO,VO,POJO,JavaBeans之间的区别?

已经看到一些类似的问题: JavaBean和POJO有什么区别? POJO(简单的旧Java对象)和DTO(数据传输对象)之间的区别是什么? 你能不能告诉我他们使用的背景? 还是他们的目的?