gpt4 book ai didi

java - 是否有包含常用 Java 实体/类/Bean/数据结构的库/存储库/公共(public)站点? (最好是Java)

转载 作者:行者123 更新时间:2023-12-01 19:20:29 25 4
gpt4 key购买 nike

我们都重用我们的代码,但实际上,您发现自己重写了多少次这样的代码?

class Person{ 
private String firtsName;
private String lastName;
private Date dob;
...
private List<Address> addresses

或者这个

class Address { 
private String address1;
private String address2;
private String city;
private String zip;
...

如果我们有一个免费、成熟、编写良好、最佳实践的实体类型/bean/POJO/POCO 库,这样我们终于可以告别尝试用 Java/C# 克隆世界了,那不是很好吗?/(替换为您最喜欢的语言)并开始编写实际代码。

有类似的事情吗?您同意这是必需的吗?

最佳答案

Is there something like that?

我听说没有这样的库。

Do you agree it's required?

不,我不。

有很多可能的方法可以编写这样的域对象(取决于业务需求),组织这样的库将是一场噩梦。

此外,这种对象通常仅由 getter 和 setter 组成,并且可以非常快速地编写……甚至可以从模型生成……因此,使用库可以节省很少的时间/精力。

(相比之下,您在典型的可重用类库中找到的类要复杂得多,并且从头开始编写要困难得多。)

话虽如此,我认为大规模地重复使用这种东西是有道理的;例如用于管理客户数据库或网站帐户详细信息的现成组件或系统。

关于java - 是否有包含常用 Java 实体/类/Bean/数据结构的库/存储库/公共(public)站点? (最好是Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4477073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com