????????????y??????????????????????????????ó???????????????м???????????????????????????????????????????????????????????????????????

??????????????????????????????????????£??????????????????????ó???????????????????????ν???????????????????????????????????????????????GUI???в????????????????????仯????????????????????????????????????????????????WEB??ó?????????GUI??????????????????HTML???????д???????????????????????????????????????????????????г???????HTML??????????????????????????????????????????????????????????????????

??????????????????????仯??????????У?????????????????????????????????????????γ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????ù???????????????????????????????????????????????????????????????и?????????粿????????????????????ó????????????????С??????ó????????????????????????????????schema???????Щ?????????????????????????á????г?????????????????????????????????????????£???????Щ???????????????????????????????????????????豸??????????????????????????漰????????Э???????

?????????????????????????????????????п?“????????”??????????????????????????????????????е???????????漰?????????????????????????????????漰???????????????????????????????????????????????????????/?????????????????????????????????????????????????????????????????Ч??????ü??????????????????????????????????????????Щ???У???????????乤???????????????????????????????????????廷?????????????????????????С????????ú???????

???????????????????????????
???????????????????????????????????????????????Щ?????????????????????????????????????????????????ó?????????????????????????????????????????????????????д???????????????????????????????????????????????????????????????????????????????????SpringFramework??Java WEB??ó????????????????ú??????????????????????д???????????????

??????????????????????????????ó???????????????????????????????????ó?????????幦???????????????????????ApplicationContext??

??? 1 ???????

???????????????????????ú?????????????????????????????????????????????????????????????????ApplicationContext????????????ó??????????????

??? 2 ??????????????

??????????????????ApplicationContext?е????????????????????????ó??????????????в??????????ò?????Service???????????????????????UI?????????????????????????Ч????????????????????????????????ó??????spring-webmvc??3.2????汾????????????mvc?????spring-test-mvc????????http?????DSL??????????????????ApplicationContext?????????????????????????????????????????????????????????????????????????????

??????????????????????????????????UI????????ü???????У????????????÷?????????????????????ò??????????????????UI?????????????????????????????????й???UI????У??????????????????????檔

???????????????ApplicationContext??Web?????????ApplicationContext????????????????????????Щ??????????????????????????????booking-servlet.xml??root.xml???????????????????????????????????Web?????в??????????????root.xml?е?bean?????????????booking-servlet.xml?е?bean????????????????????booking-servlet.xml?????????λ??????????????????root.xml???????????<context:placeholder/>???????????????????????????????????????????web????????????????

?????????????????????????????????????????????UI??????????ɡ?????????????????????????????????“???????UI?????”??

????????????????????????????????????????????????????????????ó?????API??????WebService??????????????????????????????????????????????ó??????????JSON??API????????????http-client???????????