Java?????
???????????? ???????[ 2017/3/29 10:36:09 ] ??????????????????? Java
??????????
????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??????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11