我有一个数据库中的列,看起来像“Country/Province/City”,例如“Canada/Ontario/Toronto”。我需要将它们拆分并映射到3个单独的Java Bean属性中。
我想知道最好在哪里做这件事?
(1)DAO在检索行时 (2)Domain(Bean)在调用setter和getter时 (3)使用SQL函数解析查询中的行 (4)使用ResultSetExtractor 我倾向于选择#2或#4,因为“贫血领域”反模式表明Bean是适当的地方。
我想知道最好在哪里做这件事?
(1)DAO在检索行时 (2)Domain(Bean)在调用setter和getter时 (3)使用SQL函数解析查询中的行 (4)使用ResultSetExtractor 我倾向于选择#2或#4,因为“贫血领域”反模式表明Bean是适当的地方。