??????????

????java?????
??????????(3-tier application) ????????????????????????????????????????(UI)??????????(BLL)??????????(DAL)???????蔚????????“???????????”?????
??????????
????1???????(UI)???????????????????妫�???????????????????????????????谩?
????2??????????(BLL)??????????????????????????????????????????????????????? ????
????3??????????(DAL)???貌????????????????????????????????????????????????
????????
???????????????????校???????????????????????????????????????????????????????????????????????????????(??????????)???????
?????????????
????3??????校???????????????????????????????写????
??????谓?????????????????????????????????????“?屑??”???????????????????????????????????????????????????????????????????????????????????B/S??貌???????????????????????????????????????????????????????
?????????????????????????????????????????校????????????屑????写???????????锟�???????????????????薪????????????COM/DCOM?????屑???????????????屑???????????薪?????
?????????????
????1??????????:????????????(??????????????????????????)??????????????????????????????????????????????????????????????????????????????.
????2??????????:???????????????????????????????????????????????????????????????????????????????????????些????????
????3???????:??????WEB??????????????WINFORM?????WEB????????????:aspx?? ?????????????????????????????味??????????????????????????
????????????????
????1??????????????:?????????????????????邪?????????????????????????????????????????????????????????????????????
????2??????????:??????????????????????????些?????????????????
????3???????:????????????????????????????????????????贸????????
?????????
????位?????(???)????????????????????????????????????????????????????????????妾�
????????????
????????????(Business Logic Layer)???????????????????????????????????????????????????????????????????????????????泄????????????????????????????????(Domain)????泄??????????????????????????????Martin Fowler???Patterns of Enterprise Application Architecture??????校????????????????????????????????????????????????????????????Eric Evans???????????????????渭???????????貌????????????????????????????????????????????????
?????????????????????械?位?煤??????????????????????????屑?????????????谐??????渭????谩?????????????????????????????????????渭????????????????“???”???????????????????????????????魏?????????????????????????????????????????????渭????????????????????????????????????????????锟�?????????????????????????????????婊�??“????”?????????????????????????????????????????????????????????????????????????????????????????????????????;????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????
????????????????????????貌??鏇�?????????????????????????????????????????????????????????XML?????
???????????????????????Select??Insert??Update??Delete???????????????ORM????????????????????????????mapping??????????????????