MVC中M model或著說模型是什么?
馬克-to-win:Model是什么呢?(這個(gè)話題比較深,初學(xué)者可以不必理解原理,只記結(jié)果就行。)Model英文翻譯是模型。模型是什么呢?見過模型飛機(jī)嗎?別看它小,它能獨(dú)立運(yùn)作,而且完全能自己飛行。這里的Model也是一樣的道理。MVC理論的研發(fā)者,希望未來的MVC實(shí)踐者設(shè)計(jì)Model時(shí)候,使其能夠像模型飛機(jī)或模型汽車一樣達(dá)到獨(dú)立運(yùn)用。馬克-to-win:比如今天的Model使用者可以是jsp,明天的Model使用者也可以是applet,java swing,更有甚者可以是ASP,c#,vc,vb等等。在MVC模式中,最合適能形成一塊獨(dú)立王國(guó)的地方就是“數(shù)據(jù)加業(yè)務(wù)”這塊兒。這塊兒就像個(gè)核兒,一旦這塊兒搞好后,界面外皮可以隨便換。比如銀行或網(wǎng)絡(luò)商城,“數(shù)據(jù)加業(yè)務(wù)”就是核兒,決定了我的項(xiàng)目到底干什么。在MVC中,負(fù)責(zé)項(xiàng)目中的“數(shù)據(jù)+ 業(yè)務(wù)邏輯”部分就是Model(M),由Java Bean來?yè)?dān)任即可。這樣,一次開發(fā)完后,各種各樣的客戶端都可以調(diào)用它,比如ASP,Jsp等。 馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。