![web課程設(shè)計-個人信息增刪改查_第1頁](http://file4.renrendoc.com/view7/M02/28/06/wKhkGWbOdaaAfWIVAAGwaH96ZZI484.jpg)
![web課程設(shè)計-個人信息增刪改查_第2頁](http://file4.renrendoc.com/view7/M02/28/06/wKhkGWbOdaaAfWIVAAGwaH96ZZI4842.jpg)
![web課程設(shè)計-個人信息增刪改查_第3頁](http://file4.renrendoc.com/view7/M02/28/06/wKhkGWbOdaaAfWIVAAGwaH96ZZI4843.jpg)
![web課程設(shè)計-個人信息增刪改查_第4頁](http://file4.renrendoc.com/view7/M02/28/06/wKhkGWbOdaaAfWIVAAGwaH96ZZI4844.jpg)
![web課程設(shè)計-個人信息增刪改查_第5頁](http://file4.renrendoc.com/view7/M02/28/06/wKhkGWbOdaaAfWIVAAGwaH96ZZI4845.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
目錄TOC\o"1-3"\h\z\u第一章需求分析 21.1安全需求 21.2性能需求 21.3功能需求 3第二章系統(tǒng)開發(fā)模式及技術(shù) 42.1JSP簡介 42.2JSP的特點 42.3JSP技術(shù) 52.4訪問WEB數(shù)據(jù)庫常見技術(shù) 52.5本系統(tǒng)采用的數(shù)據(jù)庫訪問技術(shù) 62.6B/S開發(fā)模式 7第三章運行界面 83.1登錄界面 83.2主界面 83.3個人簡歷界面 93.3.1新增界面 103.3.2保存成功后跳轉(zhuǎn)為主頁面 113.3.3未選中信息點擊修改 123.3.4修改界面 123.3.5選中信息點擊刪除 133.3.6查詢個人簡歷界面 133.4退出系統(tǒng) 14第四章代碼部分 154.1數(shù)據(jù)庫設(shè)計 154.1.1數(shù)據(jù)字典 154.1.2數(shù)據(jù)庫代碼 164.2部分代碼 17第一章需求分析隨著網(wǎng)絡(luò)的飛速發(fā)展和普及,越來越多的用戶習(xí)慣上網(wǎng)瀏覽個人簡歷信息。本系統(tǒng)的主要目的就是為用戶提供一個方便、及時的網(wǎng)上個人簡歷信息發(fā)布、瀏覽平臺。利用本系統(tǒng),用戶可以直接在網(wǎng)上發(fā)布個人簡歷并根據(jù)自己的需要對信息進行增加、修改、刪除或查看詳細個人簡歷。本系統(tǒng)遵循軟件工程標準,并按照軟件工程規(guī)定的流程進行項目的開發(fā)。1.1安全需求由于使用JSP編寫的程序代碼隱蔽,在客戶端僅可以看到由JSP輸出的動態(tài)HTML文件,因此只要編寫程序時注意嚴謹性,防止SQL注入和cookies欺騙,整個系統(tǒng)的安全就能得到保障,同時也能防止別人抄襲源代碼。本系統(tǒng)僅以管理員admin登錄。使用Tomacat7.0為系統(tǒng)地發(fā)布平臺,發(fā)布方便,安全可靠性比較高。1.2性能需求Tomacat可以免安裝,體積小,運行效率高。能很方便的在Windows和Linux系統(tǒng)下發(fā)布。同時使用Sqlserver數(shù)據(jù)庫,安裝方便,而且免費使用,Sqlserver在WindowsXP以及Linux下都能被良好的支持。而JSP不但可以用Eclipse,也可以用Dreamweaver編輯,甚至記事本等文本編輯工具即可編寫,因此對系統(tǒng)運行環(huán)境非常低,小型服務(wù)器和家用電腦均可作為本系統(tǒng)運行環(huán)境。1.3功能需求本個人簡歷發(fā)布系統(tǒng)將實現(xiàn)以下幾個功能(1)新增:點擊新增按鈕即可新增個人信息(2)修改選中需要修改的信息可以使用修改功能(3)刪除選中需要刪除的信息可以使用刪除功能(4)查看詳細個人簡歷選中需要查看的信息可以使用查看功能第二章系統(tǒng)開發(fā)模式及技術(shù)2.1JSP簡介JSP(JavaServerPages)是一種建立在Servlet規(guī)范提供的功能之上的動態(tài)網(wǎng)頁技術(shù),和ASP類似,他們都是在通常的網(wǎng)頁中嵌入腳本代碼,JSP文件中嵌入的是Java代碼和JSP標記。用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Windows/Linux下運行,也能在其他操作系統(tǒng)上運行。2.2JSP的特點JSP技術(shù)在多個方面加速了動態(tài)Web頁面的開發(fā),具有以下特點。(1)將內(nèi)容的生成和顯示進行分離使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標識來設(shè)計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)內(nèi)容。(2)強調(diào)可重用的組件絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者EnterpriseJavaBeansTM組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。(3)采用標識簡化頁面開發(fā)Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServerPage技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標識中進行動態(tài)內(nèi)容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。(4)健壯性與安全性由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯為JavaServlet,JSP頁面就具有Java技術(shù)的所有好處,包括健壯的存儲管理與安全性.(5)良好的移植性:作為Java平臺的一部分,JSP擁有Java編程語言"一次編寫,隨處運行"的特點。(6)企業(yè)級的擴展性和性能:當與Java2平臺、企業(yè)版(J2ee)和EnterpriseJavaBeans技術(shù)整合時,JSP頁面將服務(wù)器JSP頁面中的程序代碼的識別就是依靠一些基本指令完成.2.3JSP技術(shù)JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。2.4訪問WEB數(shù)據(jù)庫常見技術(shù)目前在WINDOWS環(huán)境下有多種訪問WEB數(shù)據(jù)庫的技術(shù),主要有:(1)公共網(wǎng)關(guān)接口CGI(CommonGatewayInterface)CGI是較早實現(xiàn)的技術(shù)。適用于多種服務(wù)器平臺,如UNIX、WINDOWS等,但CGI的開發(fā)成本高、維護困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。(2)INTERNET數(shù)據(jù)庫連接器IDC(InternetDatabaseConnector)。IDC集成在ISAPI(InternetServerAPI)中,充分利用了DLL技術(shù),易擴充,但編程較CGI更為復(fù)雜,只適用于小型數(shù)據(jù)庫系統(tǒng)。(3)先進數(shù)據(jù)庫連接器ADC(AdvanceDatabaseConnector)ADC提供了ActiveXControl來訪問數(shù)據(jù)庫,它的主要特點是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而需將服務(wù)器端數(shù)據(jù)庫中的部分記錄下載到用戶端,系統(tǒng)開銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫查詢操作。(4)JAVA/JDBC語言編程JAVA語言是一種面向?qū)ο?、易移植、多線程控制的語言,可通過JDBC去連接數(shù)據(jù)庫。用JAVA/JDBC編寫的軟件可移植性強,適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高速的應(yīng)用。(5)動態(tài)服務(wù)器頁面JSP(ActiveServerPage)JSP是微軟公司推出的WEB應(yīng)用開發(fā)技術(shù),著重于處理動態(tài)網(wǎng)頁和WEB數(shù)據(jù)庫的開發(fā),編程靈活、簡潔,具有較高的性能,是目前訪問WEB數(shù)據(jù)庫的非常好的選擇。2.5本系統(tǒng)采用的數(shù)據(jù)庫訪問技術(shù)本新聞發(fā)布系統(tǒng)使用JDBC訪問SqlServer數(shù)據(jù)庫,JDBC(JavaDataBaseConnectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標準的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純JavaAPI編寫數(shù)據(jù)庫應(yīng)用程序,同時,JDBC也是個商標名。有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。換言之,有了JDBCAPI,就不必為訪問Sybase數(shù)據(jù)庫專門寫一個程序,為訪問Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問Informix數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用JDBCAPI寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送SQL調(diào)用。同時,將Java語言和JDBC結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是Java語言“編寫一次,處處運行”的優(yōu)勢。體系結(jié)構(gòu)是用于Java應(yīng)用程序連接數(shù)據(jù)庫的標準方法。JDBC對Java程序員而言是API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開發(fā)提供標準的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標準方法。JDBC使用已有的SQL標準并支持與其它數(shù)據(jù)庫連接標準,如ODBC之間的橋接。JDBC實現(xiàn)了所有這些面向標準的目標并且具有簡單、嚴格類型定義且高性能實現(xiàn)的接口。訪問并操縱數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)。JDBC由JSP技術(shù)支持,其數(shù)據(jù)庫訪問模型如下圖所示。圖2-1采用JDBC技術(shù)實現(xiàn)數(shù)據(jù)庫訪問模型2.6B/S開發(fā)模式B/S結(jié)構(gòu),即Browser/Server--瀏覽器/服務(wù)器結(jié)構(gòu),瀏覽器發(fā)送請求而服務(wù)器應(yīng)答請求。其工作原理如下瀏覽器瀏覽器WEB服務(wù)器數(shù)據(jù)庫服務(wù)器SQL數(shù)據(jù)請求返回結(jié)果Web請求返回HTML圖2-2B/S結(jié)構(gòu)的三層模型前臺通過IE、Firefox等瀏覽器向Web服務(wù)器發(fā)送HTTP請求,web服務(wù)器通過JSP和一些中間件訪問后臺數(shù)據(jù)庫,并將操作的結(jié)果以HTML頁面的形式返回給前端的瀏覽器。比與C/S模式,采用B/S模式用戶的操作更加簡單,不像C/S需要在客戶端進行客戶端程序,只需要一個通用瀏覽器即可完成數(shù)據(jù)的請求與接收,大幅的減少了客戶端的維護工作。同時,B/S模式使用的技術(shù)是Internet的Web技術(shù),因而更適合于網(wǎng)上的信息發(fā)布。第三章運行界面3.1登錄界面本系統(tǒng)登錄時需要用戶名與密碼,當用戶名為admin時其密碼為123456。登錄時的密碼與用戶名可以在數(shù)據(jù)庫中新建。圖3-1登錄界面3.2主界面點擊登錄后,進入本系統(tǒng)的主界面。在此界面中,右上方一行為用戶操作欄,可進行用戶的個人信息查詢、修改密碼、退出系統(tǒng)等操作;左側(cè)為菜單欄(導(dǎo)航菜單--個人信息—個人簡歷),點擊導(dǎo)航菜單旁的箭頭,可實現(xiàn)菜單欄的隱藏與顯現(xiàn)。圖3-2主界面3.3個人簡歷界面點擊個人簡歷,進入個人簡歷界面。在個人簡歷列表中,包含了增刪改查四部分,本頁信息條數(shù)固定最大值為15條,超出15條自動分頁。圖3-3個人簡歷界面3.3.1新增界面此界面,我將所有填寫項均設(shè)定為必填項(即isvalid!=1)。當填寫信息未將信息欄填寫全點擊保存時,提示“該項為必填項,請?zhí)顚憽?。將所有項填寫完全,點擊保存,則提示保存成功,并跳轉(zhuǎn)回個人簡歷界面。點擊清空,則將所有已填好的信息清空。點擊取消,則跳轉(zhuǎn)回個人簡歷界面。圖3-4新增界面圖3-5填寫后的新增界面3.3.2保存成功后跳轉(zhuǎn)為主頁面圖3-6保存成功3.3.3未選中信息點擊修改未選中信息點擊修改與未選中信息點擊刪除以及未選中信息點擊查詢的界面相同圖3-7請選中一行3.3.4修改界面圖3-8修改界面3.3.5選中信息點擊刪除選中信息點擊刪除時,出現(xiàn)提示框,點擊確定則刪除此條信息,若點擊取消,則返回個人簡歷界面。圖3-9確定、取消3.3.6查詢個人簡歷界面圖3-10個人簡歷1圖3-11個人簡歷23.4退出系統(tǒng)點擊右上角我的操作—退出登錄,則彈出提示框。點擊取消,返回個人簡歷界面;點擊確定,退出系統(tǒng)并返回登錄界面。圖3-12退出登錄第四章代碼部分4.1數(shù)據(jù)庫設(shè)計4.1.1數(shù)據(jù)字典本系統(tǒng)采用SqlServer數(shù)據(jù)庫,在數(shù)據(jù)庫中使用數(shù)據(jù)表來儲存?zhèn)€人信息。字段名稱數(shù)據(jù)類型說明nameVarchar(50)姓名sexVarchar(2)性別phoneVarchar(50)電話號碼SchoolVarchar(50)學(xué)校ProfessionVarchar(50)專業(yè)EmailVarchar(50)電子郵箱jobIntentionVarchar(50)求職意向edubackgroundVarchar(500)教育背景schoolWorkVarchar(500)學(xué)校工作seciaWorkVarchar(500)社會工作selfEvaluationVarchar(500)自我評價isValidChar(1)標志resumeIdBigint唯一標識表4-1數(shù)據(jù)表4.1.2數(shù)據(jù)庫代碼SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[PerResume]( [name][varchar](50)NULL, [sex][varchar](2)NULL, [phone][varchar](50)NULL, [school][varchar](50)NULL, [profession][varchar](50)NULL, [email][varchar](50)NULL, [jobIntention][varchar](50)NULL, [edubackground][varchar](500)NULL, [schoolWork][varchar](500)NULL, [socialWork][varchar](500)NULL, [selfEvaluation][varchar](500)NULL, [isValid][char](1)NULL, [resumeId][bigint]NOTNULL,CONSTRAINT[PK_resumeId]PRIMARYKEYCLUSTERED([resumeId]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGO4.2部分代碼publicclassresumeextendsGenericController{ publicStringselectByCondtition( ModelMapmap, HttpServletRequestrequest, @RequestParam(value="page",required=false)Stringpage, @RequestParam(value="rows",required=false)StringpageSize) throwsUnsupportedEncodingException{ Page<Perresume>pageInfo=newPage<>((null==page)?1:Integer.valueOf(page),(null==pageSize)?15:Integer.valueOf(pageSize)); List<Perresume>list=resumeService.selectList(pageInfo); ObjectMapperobjectMapper=newObjectMapper(); objectMapper.setDateFormat(newSimpleDateFormat("yyyy-MM-dd")); Stringresult=""; try{ result="{\"total\":"+pageInfo.getTotalCount()+",\"rows\":" +objectMapper.writeValueAsString(list)+"}"; }catch(JsonProcessingExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } returnresult; } @RequestMapping("/resume") @RequiresPermissions(value=PermissionSign.TRAIN_MAINTAIN) publicStringpersonnelPage( @RequestParam(value="oprationResult",required=false)StringoprationResult, ModelMapmap){ return"/resume/resume"; } @RequestMapping("/insertPage") @RequiresPermissions(value=PermissionSign.TRAIN_CREATE) publicStringinsertPage(ModelMapmap,HttpServletRequestrequest){ return"/resume/insertResume"; } @RequestMapping("/insert") publicStringinsert(ModelMapmap,HttpServletRequestrequest, @RequestParam(value="resumeId",required=false)LongresumeId) throwsParseException{ Perresumeperresume=newPerresume(); if(null==resumeId){ perresume.setResumeid(PrimaryKeyGenerator.getLongKey()); }else{ perresume.setResumeid(resumeId); } Stringname=request.getParameter("name"); Stringsex=request.getParameter("sex"); Stringphone=request.getParameter("phone"); Stringschool=request.getParameter("school"); Stringprofession=request.getParameter("profession"); Stringemail=request.getParameter("email"); StringjobIntention=request.getParameter("jobIntention"); Stringedubackground=request.getParameter("edubackground"); StringschoolWork=request.getParameter("schoolWork"); StringsocialWork=request.getParameter("socialWork"); StringselfEvaluation=request.getParameter("selfEvaluation"); perresume.setName(name); perresume.setSex(sex); perresume.setPhone(phone); perresume.setSchool(school); perresume.setProfession(profession); perresume.setEmail(email); perresume.setJobintention(jobIntention); perresume.setEdubackground(edubackground); perresume.setSchoolwork(schoolWork); perresume.setSocialwork(socialWork); perresume.setSelfevaluation(selfEvaluation); perresume.setIsvalid("1"); inti=0; Stringmsg=""; if(null==resumeId){ i=resumeService.insert(perresume); msg=EnumOpration.INSERT_SUCCESS.getCode(); } else{ i=resumeService.update(perresume); msg=EnumOpration.UPDATE_SUCCESS.getCode(); } if(i==1){ map.put("oprationResult",msg); } return"redirect:/resume/resume.html"; } @RequestMapping("/delete") @RequiresPermissions(value=PermissionSign.TRAIN_DELETE) publicStringdeletereason(ModelMapmap,HttpServletRequestrequest){ /*Stringid=request.getParameter("id");*/ /*Map<String,Object>infoMap=newHashMap<String,Object>();*/ Stringids=request.getParameter("ids");//Long.parseLong() Stringisvalid=EnumBool.NO.getCode(); String[]idsStr=ids.split(","); List<Long>idsLong=newArrayList<Long>(); for(inti=0;i<idsStr.length;i++){ idsLong.add(Long.parseLong(idsStr[i])); } intresult=resumeService.deleteResume(idsLong,isvalid); if(result>0){ map.put("oprationResult",EnumOpration.DELETE_SUCCESS.getCode()); } return"redirect:/resume/resume.html"; }}packagecom.bybo.hr.web.model.resume;publicclassPerresume{privateLongresumeid;privateStringname;privateStringsex;privateStringphone;privateStringschool;privateStringprofession;privateStringemail;privateStringjobintention;privateStringedubackground;privateStringschoolwork;privateStringsocialwork;privateStringselfevaluation;privateStringisvalid;publicLonggetResumeid(){returnresumeid;}publicvoidsetResumeid(Longresumeid){this.resumeid=resumeid;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){=name==null?null:name.trim();}publicStringgetSex(){returnsex;}publicvoidsetSex(Stringsex){this.sex=sex==null?null:sex.trim();}publicStringgetPhone(){returnphone;}publicvoidsetPhone(Stringphone){this.phone=phone==null?null:phone.trim();}publicStringgetSchool(){returnschool;}publicvoidsetSchool(Stringschool){this.school=school==null?null:school.trim();}publicStringgetProfession(){returnprofession;}publicvoidsetProfession(Stringprofession){fession=profession==null?null:profession.trim();}publicStringgetEmail(){returnemail;}publicvoidsetEmail(Stringemail){this.email=email==null?null:email.trim();}publicStringgetJobintention(){returnjobintention;}publicvoidsetJobintention(Stringjobintention){this.jobintention=jobintention==null?null:jobintention.trim();}publicStringgetEdubackground(){returnedubackground;}publicvoidsetEdubackground(Stringedubackground){background=edubackground==null?null:edubackground.trim();}publicStringgetSchoolwork(){returnschoolwork;}publicvoidsetSchoolwork(Stringschoolwork){this.schoolwork=schoolwork==null?null:schoolwork.trim();}publicStringgetSocialwork(){returnsocialwork;}publicvoidsetSocialwork(Stringsocialwork){this.socialwork=socialwork==null?null:socialwork.trim();}publicStringgetSelfevaluation(){returnselfevaluation;}publicvoidsetSelfevaluation(Stringselfevaluation){this.selfevaluation=selfevaluation==null?null:selfevaluation.trim();}publicStringgetIsvalid(){returnisvalid;}publicvoidsetIsvalid(Stringisvalid){this.isvalid=isvalid==null?null:isvalid.trim();}}publicCriteriaandEdubackgroundIn(List<String>values){addCriterion("edubackgroundin",values,"edubackground");return(Criteria)this;}publicCriteriaandEdubackgroundNotIn(List<String>values){addCriterion("edubackgroundnotin",values,"edubackground");return(Criteria)this;}publicCriteriaandEdubackgroundBetween(Stringvalue1,Stringvalue2){addCriterion("edubackgroundbetween",value1,value2,"edubackground");return(Criteria)this;}publicCriteriaandEdubackgroundNotBetween(Stringvalue1,Stringvalue2){addCriterion("edubackgroundnotbetween",value1,value2,"edubackground");return(Criteria)this;}publicCriteriaandSchoolworkIsNull(){addCriterion("schoolWorkisnull");return(Criteria)this;}publicCriteriaandSchoolworkIsNotNull(){addCriterion("schoolWorkisnotnull");return(Criteria)this;}publicCriteriaandSchoolworkEqualTo(Stringvalue){addCriterion("schoolWork=",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkNotEqualTo(Stringvalue){addCriterion("schoolWork<>",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkGreaterThan(Stringvalue){addCriterion("schoolWork>",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkGreaterThanOrEqualTo(Stringvalue){addCriterion("schoolWork>=",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkLessThan(Stringvalue){addCriterion("schoolWork<",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkLessThanOrEqualTo(Stringvalue){addCriterion("schoolWork<=",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkLike(Stringvalue){addCriterion("schoolWorklike",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkNotLike(Stringvalue){addCriterion("schoolWorknotlike",value,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkIn(List<String>values){addCriterion("schoolWorkin",values,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkNotIn(List<String>values){addCriterion("schoolWorknotin",values,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkBetween(Stringvalue1,Stringvalue2){addCriterion("schoolWorkbetween",value1,value2,"schoolwork");return(Criteria)this;}publicCriteriaandSchoolworkNotBetween(Stringvalue1,Stringvalue2){addCriterion("schoolWorknotbetween",value1,value2,"schoolwork");return(Criteria)this;}publicCriteriaandSocialworkIsNull(){addCriterion("socialWorkisnull");return(Criteria)this;}publicCriteriaandSocialworkIsNotNull(){addCriterion("socialWorkisnotnull");return(Criteria)this;}publicCriteriaandSocialworkEqualTo(Stringvalue){addCriterion("socialWork=",value,"socialwork");return(Criteria)this;}publicCriteriaandSocialworkNotEqualTo(Stringvalue){addCriterion("socialWork<>",value,"socialwork");return(Criteria)this;}publicCriteriaandSocialworkGreaterThan(Stringvalue){addCriterion("socialWork>",value,"socialw
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45198-2024老舊汽車估值評價規(guī)范
- STAT3-IN-39-生命科學(xué)試劑-MCE-5782
- ANO1-IN-4-生命科學(xué)試劑-MCE-2608
- 3-Methoxybenzeneboronic-acid-d3-3-Methoxyphenylboronic-acid-d-sub-3-sub-生命科學(xué)試劑-MCE-9929
- 二零二五年度電子產(chǎn)品銷售退換貨及售后服務(wù)協(xié)議
- 2025年度游戲工作室游戲市場調(diào)研分析師用工合同
- 二零二五年度生態(tài)旅游區(qū)集體土地入股聯(lián)營協(xié)議
- 2025年度電子商務(wù)消費者權(quán)益保護合同協(xié)議
- 二零二五年度美容店轉(zhuǎn)讓合同含美容院品牌形象使用權(quán)及廣告推廣
- 二零二五年度綠色環(huán)保餐飲商鋪租賃協(xié)議
- 2025版林木砍伐與生態(tài)修復(fù)工程承包合同2篇
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025-2030年中國硫酸鉀行業(yè)深度調(diào)研及投資戰(zhàn)略研究報告
- 課題申報參考:社會網(wǎng)絡(luò)視角下村改居社區(qū)公共空間優(yōu)化與“土客關(guān)系”重構(gòu)研究
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院2025年工作計劃
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 微生物組與膽汁性肝硬化
- 機動車輛保險理賠實務(wù)2023版
- 病原微生物實驗室標準操作規(guī)程sop文件
- 最完善的高速公路機電監(jiān)理細則
- 建筑工程技術(shù)資料管理.ppt
評論
0/150
提交評論