freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

藥品影響網(wǎng)上查詢系統(tǒng)的分析與設(shè)計(jì)碩士學(xué)位論文-資料下載頁

2025-06-28 06:10本頁面
  

【正文】 現(xiàn)代碼如下,@BeforeClasspublic static void setUpBeforeClass() throws Exception { (setupClass() invoked)。 try { setupClass(TEST_DATA_LOCATION)。 } catch (Exception e) { (setUp error e:{}, e)。 } (setupClass() pleted)。}@Beforepublic void setUpBefore() throws Exception { (setUpBefore() invoked)。 setUpBeforeClass()。 drugServiceBean = new DrugServiceBean()。 (getEm())。 (setUpBefore() pleted)。} 簡(jiǎn)化web在本地部署的依賴由于EJB框架在目前的J2EE框架中,在創(chuàng)建一個(gè)具體應(yīng)用的時(shí)候會(huì)需要管理多個(gè)對(duì)象實(shí)例和浪費(fèi)許多寶貴的系統(tǒng)資源在EJB系統(tǒng)事務(wù)、安全和生命周期等問題上,占用服務(wù)器CPU和內(nèi)存[21]。如何在本地開發(fā)部署的時(shí)候盡量不修改代碼,又實(shí)現(xiàn)不需要部署多余的EJB是一個(gè)值得研究的問題。為了部署方便,減少啟動(dòng)時(shí)間和減少必須部署的EJB數(shù)目,簡(jiǎn)化整個(gè)部署測(cè)試過程,我們采用mockito來mock部分依賴的service。在pom中添加Mockito代碼如下,dependency groupId/groupId artifactIdmockitoall/artifactId version/version scopepile/scope/dependency在Spring文件中添加需要mock的接口,代碼如下,bean id=customerSetService class= factorymethod=createCustomerSetService /最后,創(chuàng)建DummyServiceFactory類供Spring調(diào)用,代碼如下,public class DummyServiceFactory { public static CustomerSetService createCustomerSetService() { CustomerSetService customerSetService = ()。 CustomerSet cs = new CustomerSetDTO()。 (1L)。 (null)。 (cs)。 (Top Master Customer Set)。 (()).thenReturn(cs)。 return customerSetService。 }} 網(wǎng)站語言的切換當(dāng)用戶切換顯示語言是,不僅需要切換JSF使用的resourcebundle,同時(shí)還需要重新調(diào)用service搜索與用戶所選語言相符的該頁面內(nèi)容。,決定了網(wǎng)站的默認(rèn)顯示語言和支持的語言種類。語言配置如下所示,localeconfig defaultlocaleen_US/defaultlocale supportedlocaleen_US/supportedlocale supportedlocalees/supportedlocale/localeconfig用戶選擇了顯示語言后,控制網(wǎng)頁顯示的語言。,filter filternamelocalizationFilter/filtername filterclass/filterclass/filter當(dāng)從request中直接讀取到的locale為空時(shí),自動(dòng)采用上一次存儲(chǔ)在session中的locale信息。如果不為空,則使用LocaleServletRequestWrapper放入FilterChain。LocaleServletRequestWrapper僅僅是繼承了HttpServletRequestWrapper,對(duì)其getLocale和getLocales方法進(jìn)行了重寫。LocalizationFilter的實(shí)現(xiàn)如下所示,public static final String LOCALE = 。@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { if (request instanceof HttpServletRequest) { HttpServletRequest req = (HttpServletRequest) request。 String localeForm = (localeForm)。 String locale = (localeForm:locale)。 HttpSession session = ((HttpServletRequest) request).getSession()。 if (localeForm == null || locale == null) { locale = (String) (LOCALE)。 } else { (LOCALE, locale)。 } if (locale == null) { (request, response)。 } else { request = new LocaleServletRequestWrapper(req, locale)。 (request, response)。 } } else { (request, response)。 }}在JSF Faceletes模版文件中,實(shí)現(xiàn)了頁面的多語言選擇。在改變語言選項(xiàng)后,頁面自動(dòng)更新pageContainer區(qū)域。ui:insert定義了用于模板中為使用該模板定義 UIComponent 的 Facelets 頁面定義布局。各個(gè)詳細(xì)頁面都會(huì)用ui:define在 Facelets 頁中使用模板添加內(nèi)容。模版文件的實(shí)現(xiàn)如下所示,p:panel id=pageContainerh:form id=localeForm ui:insert name=content / h:selectOneMenu id=locale value={} f:selectItems var=localeObject itemLabel={(localeObject)} itemValue={} value={} / p:ajax process=@this event=change update=pageContainer/ /h:selectOneMenu/h:formdiv id=content ui:insert name=”content”//div/p:panel到此為止,程序已經(jīng)知道應(yīng)該使用哪種語言,但是還需要加載項(xiàng)目中用到的英文和西班牙文資源文件。首先。其中basename為資源文件所在的位置(\edu\zucc)與名稱(master)。var為加載后的變量名。JSF會(huì)根據(jù)用戶request內(nèi)的配置自動(dòng)裝載匹配的資源文件:f:loadBundle basename= var=i18nmsgs /西班牙語資源文件()內(nèi)容形式和英文資源文件格式一樣,只是需要將等于后的資源換為西班牙語的ascii碼。以下是打印本頁在英文資源文件和西班牙資源文件中的表示:print_current_page=Print This Pageprint_current_page=Imprimir esta pagina這樣,JSF就可以從配置文件里面讀取符合當(dāng)前語言選項(xiàng)下的properties信息顯示到頁面上了。至于頁面上一些從數(shù)據(jù)庫里面存儲(chǔ)的信息調(diào)整,則需要在具體實(shí)現(xiàn)頁面在刷新的時(shí)候自動(dòng)比對(duì)是否和前一次使用的語言選項(xiàng)相同,不同則采用新的語言編號(hào)重新搜索信息。 本章小結(jié)本章主要介紹了在網(wǎng)上安全用藥查詢系統(tǒng)的項(xiàng)目開發(fā)中對(duì)EJB和WEB的開發(fā)中碰到的問題和解決方法以及測(cè)試部署上的優(yōu)化,web頁面國(guó)際化的實(shí)現(xiàn)方法。浙江大學(xué)碩士學(xué)位論文 第6章 總結(jié)與展望第6章 總結(jié)與展望 總結(jié)本文首先對(duì)比中外醫(yī)藥B2C的交易規(guī)模、醫(yī)藥B2C的交易比例、網(wǎng)上藥店的數(shù)量,和近段時(shí)間藥店數(shù)量的迅速增長(zhǎng),意識(shí)到即將迎來網(wǎng)上藥店的競(jìng)爭(zhēng)高潮。同時(shí)通過對(duì)比國(guó)內(nèi)外做法發(fā)現(xiàn)了國(guó)外的藥物影響提示對(duì)中國(guó)傳統(tǒng)藥物通報(bào)方式不便民和在線購(gòu)藥咨詢?cè)谫?gòu)藥咨詢?nèi)藬?shù)增大后無法詳盡回復(fù)。本文進(jìn)而提到對(duì)藥物搜索和藥物間影響查詢的探索。本文提出了軟件的總體目標(biāo),介紹了軟件開發(fā)中使用到的架構(gòu)和開發(fā)技術(shù),提出了該系統(tǒng)需要達(dá)到的功能性需求和非功能性需求;然后介紹了程序系統(tǒng)結(jié)構(gòu)軟件功能架構(gòu),并講述了病癥查找模塊、藥物查找模塊、藥物信息模塊和藥物影響查詢模塊這四個(gè)模塊的主要涉及和數(shù)據(jù)庫實(shí)現(xiàn);接著講述了軟件的詳細(xì)設(shè)計(jì)以及技術(shù)實(shí)現(xiàn),對(duì)開發(fā)中碰到的重點(diǎn)和難點(diǎn)進(jìn)行了深入講解,最終實(shí)現(xiàn)了該網(wǎng)上安全用藥查詢系統(tǒng)。最后提到了在開發(fā)過程中使用hsqldb的內(nèi)存數(shù)據(jù)庫從而對(duì)junitTest進(jìn)行簡(jiǎn)便可重復(fù)驗(yàn)證的測(cè)試和在web本地部署測(cè)試時(shí)采用mockito減少必須依賴的EJB數(shù)目,減少了啟動(dòng)時(shí)間和每次從數(shù)據(jù)庫讀取相同數(shù)據(jù)的時(shí)間,從而使web端本地部署測(cè)試更加地簡(jiǎn)便的方法。 展望目前,本文基于JPA+EJB+JSF框架的網(wǎng)上安全用藥查詢系統(tǒng)已經(jīng)實(shí)現(xiàn)了客戶的當(dāng)前需求,但是隨著網(wǎng)上購(gòu)藥的發(fā)展,可能會(huì)有越來越多的藥品和功能需求出現(xiàn)。因此,本系統(tǒng)還有以下幾點(diǎn)需要完善的地方:(1)隨著藥品數(shù)量的增多,藥物查詢的速度會(huì)越來越慢。因此,sql語句還需要優(yōu)化。(2)以后可能會(huì)有更多新需求出現(xiàn),如針對(duì)不同病人的生理狀態(tài)(孕婦、哺乳、嬰幼兒、老人)進(jìn)行更有針對(duì)性的藥物影響查詢。因此,整個(gè)系統(tǒng)在如何添加新系統(tǒng)方面還需要考慮改進(jìn)。41浙江大學(xué)碩士學(xué)位論文 致謝參考文獻(xiàn)[1][EB/OL].ml, 20130106. [2]蔣先海, 程耕國(guó), [J]微計(jì)算機(jī)信息, 2006, 22(7) :244245. [3]王子君, 范學(xué)蜂. EJB技術(shù)的探討與研究[J].計(jì)算機(jī)工程, 2002, 2(5) :106108.[4]劉樹軍, 畢利. J2EE應(yīng)用系統(tǒng)中EJB分布式組件性能優(yōu)化的研究[J]. 寧夏工程技術(shù),2010,04:322325. [5]胡潔萍,楊樹林. JPA與SSH架構(gòu)整合方案及應(yīng)用研究[J]. 北京印刷學(xué)院學(xué)報(bào),2012,06:5052. [6]它山. JPA重整ORM山河[EB/OL].,20070305.[7]周楊川, 淑霞, 丁照字. 基于Spring+JPA框架的電子政務(wù)基礎(chǔ)平臺(tái)[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2008,18(4) :98100. [8]孟晨,趙春亮,張建國(guó). 泛型DAO模式在Java Web開發(fā)中的應(yīng)用[J]. 計(jì)算機(jī)應(yīng)用與軟件,2012,01:175177+210.[9]馮曼非. EJB JPA數(shù)據(jù)庫持久化層開發(fā)實(shí)踐詳解[M].北京:電子工業(yè)出版社,2008:141. [10]楊樹林, 胡潔萍. JavaEE企業(yè)級(jí)架構(gòu)開發(fā)技術(shù)與案例教程[M].北京:機(jī)械工業(yè)出版社, 2011:112.[11]譚瑩宇. 基于Hibernate JPA和JQuery框架的數(shù)據(jù)查詢研究與實(shí)現(xiàn)[J]. 計(jì)算機(jī)與現(xiàn)代化,2012,01:196198. [12]徐明華,邱加永,鄭經(jīng)煜. 精通JSF:基于 EJB Hibernate Spring整合開發(fā)與項(xiàng)目實(shí)踐[M].北京:人民郵電出版社, 2009:12.[13]David Geary, Cay Faces核心編程[M].王軍, 馬振萍, 劉芳, :電子工業(yè)出版社, 2005:11. [14]黃星辰. 基于JSF框架技術(shù)的Web應(yīng)用系統(tǒng)開發(fā)[J]. 河南科技,2012,23:5051.[15]伍向前. 單元測(cè)試中mock技術(shù)的研究和創(chuàng)新[D].大連交通大學(xué),2008.[16]楊振宇,黃曉丹,劉國(guó)柱. 建立一個(gè)簡(jiǎn)便的藥物不良反應(yīng)查詢網(wǎng)站[J]. 醫(yī)學(xué)信息,2006,06:957959.[17] Max Goldman, Emilia Katz, Shmuel Katz. MAVEN: modular aspect verification and interference analysis. Formal methods in system design,2010, 37(1):2228.[18]林鵬,張晶. 基于Maven開發(fā)的模塊化在線教學(xué)平臺(tái)[J]. 現(xiàn)代企業(yè)教育,2011,22:106107.[19]蔣波, 李方軍, [J]. (1):47.[20]秦禮章. JSF與EJB3整合技術(shù)研究[J]. 興義民族師范學(xué)院學(xué)報(bào),2011,03:8083+89.[21]Johnson R, Hoeller J. Expert OneonOne J2EE DevelopmentwithoutEJB[M] . America: Wrox,2004:466.
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1