1??????????/???????????????

?????????????????????????????????????????????????в????????????????????????????????????????????o???????????????????????????????????????????д?????????????????????????????????????????????????????ò?????????????????????

????????????????????????ò????????п????????????????????????±????????????Щ???????鷳????????????????????????

???????????????????????????????????

???????????????????????????????μ??????????????μ?????????л????????????????л????в?????£????????????????????????????????????У??????????????????????????????????????

????????????????????????????????????????Щ????????????滮?????????в???????????л?????????????????????????л????????£????????????????????????л?????????????????в?????????????????????????????????л????С?

??Щ?????????????????????/?????????????????????????????????Щ???鷳??????????????????????????????????/????????????????????????????д?????????????????????????????????????????????????????????????????????????????????????????и?????????????.........

???????????????????????????/??????????е???????????????????

2?????????

???????????TDD?????????????????????????????????????????????????????"???????????μ?????????????????"???????????????е??????????????????????е?????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????÷????????????Dao?????Dao????????л?????????????д????????????????????????????????????????????? Dao?????????????г??????????????÷????????????У?"????????"??????????????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????Dao??????????????????????????????????????е??????????????????????????????????????????????????????????????????????????????????????д???????????????????????????????????

??????????????????????????????????????????????????????д????????Mock??Dao??е???????????????????? Dao????????????·??????????????????????????????????????????????????????????????????????????????????????????????? Dao????????????????????????????????е?????????????????????????????????????????????????Χ????????

??????????????????????????????????

3?????????

??????????????????????????????????????????????????????????????????£??????????????????????????в????????B/S????????????????????棬?????????????????????в?????????????????????????????????????????

???????????Щ??????????????д??????????????????????????????????????????????????????????????????????????????????в????????????????????