绝非标题党!!!让你设计一个类库,让别人调用,其中有一个 User 类,它对应数据库中的 User 表,它有以下字段,这里以 SQL Server举例,
所有字段都是非 NULL,Id int
UserName nvarchar(256)
ZipCode nchar(6)
PhoneNumber nchar(11)
Comment nvarchar(4000) 假设这个应用是用于银行,Comment 是指用户的信用记录,或是信用报告 假设你的 User 类的属性与上述完全相同User 类Id
UserName
ZipCode
PhoneNumber
Comment假设类需要以下方法
GetAllUsers 获取所有用户
FindUsersByZipCode 查找指定 ZipCode 的所有用户
GetUserById 获取指定的用户我的问题是,上述三个方法中,你返回的 User 类,是否都包含 User 表中的 Comment 字段的值?
所有字段都是非 NULL,Id int
UserName nvarchar(256)
ZipCode nchar(6)
PhoneNumber nchar(11)
Comment nvarchar(4000) 假设这个应用是用于银行,Comment 是指用户的信用记录,或是信用报告 假设你的 User 类的属性与上述完全相同User 类Id
UserName
ZipCode
PhoneNumber
Comment假设类需要以下方法
GetAllUsers 获取所有用户
FindUsersByZipCode 查找指定 ZipCode 的所有用户
GetUserById 获取指定的用户我的问题是,上述三个方法中,你返回的 User 类,是否都包含 User 表中的 Comment 字段的值?
解决方案 »
- 关于在JPanel中创建Jdialog窗口的问题?求助帖!
- hibernate shema问题
- 用hiberenate的save方法插入表中数据,程序中显示插入成功,但数据库中没有记录
- 转码问题 急急急急急急急急急急急急急急急急
- 按字典顺序比较两个字符串”你”和”我”的大小关系(java实现)
- 关于hibernate的有关问题
- 做了一个简单的spring2+struts2的例子,但是无法运行,求解
- tomcat容器鉴别的简单问题
- 请问如何设置最新的J2EE(TM) SDK 1.4 Beta 2的环境变量?
- 初学 EJB 用 JBoss 有几个问题始终不解
- 求救!Feign服务间调用无效
- word文档导出乱码
对象和表都是数据的载体,只不过对象可以嵌套对象,关系型数据库表只能是二维的。
你来设计这个类,表中有这个Comment,你也不知道别人调用时,会不会用到,所以一般情况下,你得有但问题是,如果是在一个列表界面中,一页 显示 100个用户的信息,但仅仅需要 Id ,UserName ,则 Comment 的查询白白浪费了资源 。
你来设计这个类,表中有这个Comment,你也不知道别人调用时,会不会用到,所以一般情况下,你得有但问题是,如果是在一个列表界面中,一页 显示 100个用户的信息,但仅仅需要 Id ,UserName ,则 Comment 的查询白白浪费了资源 。
查不查是你自己可以控制的,浪费了什么资源?
你来设计这个类,表中有这个Comment,你也不知道别人调用时,会不会用到,所以一般情况下,你得有但问题是,如果是在一个列表界面中,一页 显示 100个用户的信息,但仅仅需要 Id ,UserName ,则 Comment 的查询白白浪费了资源 。
查不查是你自己可以控制的,浪费了什么资源?你在写类库,你不知道界面上会不会用到 Comment 属性对不对 ? 你的类方法中返回的 User 的 Comment 属性是不是都要从表中查询 出些字段来,因为你根本不知道用户会不会用到对不对?
你来设计这个类,表中有这个Comment,你也不知道别人调用时,会不会用到,所以一般情况下,你得有但问题是,如果是在一个列表界面中,一页 显示 100个用户的信息,但仅仅需要 Id ,UserName ,则 Comment 的查询白白浪费了资源 。
查不查是你自己可以控制的,浪费了什么资源?你在写类库,你不知道界面上会不会用到 Comment 属性对不对 ? 你的类方法中返回的 User 的 Comment 属性是不是都要从表中查询 出些字段来,因为你根本不知道用户会不会用到对不对?
你可以把字段设计在类里,但是查询的时候不去查这个字段,这样字段就是个空值。