?????????????
?????????????????????????????
?????????????????£?Article???????????ViewCount??????????±??????View????Σ???????????
?????????????????????????????????????
????Update Article set ViewCount = ViewCount + 1;
????????????????????????????ε??????“?????????”??????
????/*
???????????????????????????????????????????????????“???”??
???????????????·???????????????????????·??羰??????????????????ɡ?
????*/
???????????
????public void View()
????{
????//????????????Article
????Article article = session.Load<Article>(articleId);
????//???Article??ViewCount????
????article.ViewCount += 1;
????//???????Article??????????
????session.Save(article);
????}
?????????о????????????????????飿????????????????????????????????sql?????????????????????
??????????????????????????? ????????
?????????????ORM???????????ORM?????sql?????Ч????????sql?????????ò?????
????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????
?????????????????????????????????????????????????????????
???????
?????????????????????????????????????????“?????????”?????????????“???????”?????????
??????????“????”??“????”??“????”???????????????д?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????A????????????????????????????????????У???????????顣?????????????????????????????????????????????????????????????????????????????????????鷳??
?????????????????????????“????????ж?????ж?????????????????????”
???????????????????????????????????????????????????м???????????????????????????????????????磬??????????“???? ??????????????????????10??”??????????????????????к??????????????????????……????????????????????????????????????? ??????????????????????……???????б??????????
?????????????????????????????е??????????й??????????????????????????????У?????α???????????????
????????????????????????ORM??????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????У????????????????????????????????????????????????????????????????????????в??????á???????????????“????”????????????????????????????????????£????????UI???BLL??BLL???DAL??DAL???DBA??DBA????????……
????д????????Ц?????????????????? ???????????????д?????????????????????????????????UI????DBA??????????????????????д??01001010101010?????????????????????????CPU???????????
????????????????????????Map????ORM??????????DBA??
?????????????????????????????????????????????/??????????“?????????”?????????????????????????????????????????????? ????????????е?——???????????????????????????????????????????????????????Java??????У?Java???????????????????? ˉ?????????????????????????????????????????.NET????????????????????
??????????????????????????????????????????????У???????ò???????????????????????????????????м?ж????????????????????????Щ?????????????????
?????????????????ɡ?
????????????????????????????????????????????????????????
??????????
????“?????????????????”
????“?????????????????????????????????”
????“??????????????????????д???????”
????……
?????????????????????????——???????????????Щ????????????????sql?????????????????????????????дС??????????????????
??????????????????????????????????Щ?ο???
????????????????????“????????”?洢?????????mysql??????oracle??????nosql??????xml????洢???в??У?nosql???? ????????????????????????????????????????nosql???????????????????BLL/?????????????趨??????????裺
???????е???????????????Load()????
???????е???????????Save()?????
?????????????1:1??1:n??n:n????????????
????????????????????????ν??“????”???????????????????????г??????????????????????????????????????????ù???????????????NoSQL??……
???????????
?????????????????????????????????……
????????????????????
????1??д???д????……
????2???????????……
????????????????°汾??д??????????????????????????????н??????????????????忪??????????????????……