注意:使用自定义实体类和集合代替的问题: 1. 缺乏抽象,开发人员必须了解其基础结构; 2.弱类型,返回的是.,必须进行类型转换才能使用,降低了效率。 增加出错的可能性; 3、不是面向对象的,不能充分利用OO技术。 当使用时,它的缺点在复杂的系统中会成倍增加。 自定义实体类的挑战:需要更多代码。 我们不是简单地获取数据并自动填充它,而是获取数据并手动将数据映射到自定义实体(必须首先创建)。 由于这项工作是重复性的,我们可以使用代码生成工具或 ORM 映射。 自定义实体类的代码示例: class User { # " and " int ; ; ; int { 获取 { ; } 设置 { = 值; } } { 得到 { ; } 设置 { = 值; } } { 得到 { ; } 设置 { = 值; } } #