2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  學號:************* </p><p>  專業(yè):計算機應用技術 </p><p>  班級: 2班 </p><p>  姓名: **** </p><p><b>  數(shù)據(jù)庫課程設計</b></p><p>&l

2、t;b>  課程設計題目</b></p><p><b>  學生在線考試系統(tǒng)</b></p><p><b>  二、開發(fā)環(huán)境選擇</b></p><p>  整個系統(tǒng)開發(fā)完全采用Browser/Server模式,開發(fā)平臺為Java平臺,以Tomcat為JSP引擎和Web服務器,后臺數(shù)據(jù)庫使用MySql

3、5.1。 </p><p>  在開發(fā)模式上選擇Browser/Server模式,是因為B/S模式有以下優(yōu)點: </p><p>  1.開發(fā)成本及維護成本降低。由于B/S架構管理軟件只安裝在服務器端(Server)上,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器(Server)端完全通過WWW瀏覽器實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn)

4、,所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護。 </p><p>  2.良好的安全性能,采三大框架Struts+Hibernate+Spring降低程序的耦合性。因此系統(tǒng)的架構就采用了B/S設計模式。</p><p><b>  三、數(shù)據(jù)庫設計</b></p><p>  1、7張表(學生表、課程表、選課表、教師表、題庫表

5、、試卷表、新聞表)</p><p><b>  課程表:</b></p><p>  CREATE TABLE `subj` (</p><p>  `sj_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `sj_name` varchar(15) COLLATE utf8_

6、bin NOT NULL,</p><p>  `date` date NOT NULL,</p><p>  PRIMARY KEY (`sj_id`)</p><p><b>  ) </b></p><p><b>  學生表</b></p><p>  CREATE

7、TABLE `student` (</p><p>  `s_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `s_num` varchar(15) COLLATE utf8_bin NOT NULL,</p><p>  `s_name` varchar(10) COLLATE utf8_bin NOT NULL,&l

8、t;/p><p>  `s_major` varchar(20) COLLATE utf8_bin NOT NULL,</p><p>  `s_class` int(11) NOT NULL,</p><p>  `date` date NOT NULL,</p><p>  PRIMARY KEY (`s_id`)</p>&l

9、t;p><b>  )</b></p><p><b>  學生成績表</b></p><p>  CREATE TABLE `student_grade` (</p><p>  `sc_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `s_id

10、` int(11) DEFAULT NULL,</p><p>  `sj_id` int(11) DEFAULT NULL,</p><p>  `grade` int(11) NOT NULL,</p><p>  `sj_date` date NOT NULL,</p><p>  PRIMARY KEY (`sc_id`),</

11、p><p>  KEY `FKDCA1CCD39B735348` (`s_id`),</p><p>  KEY `FKDCA1CCD36A65347` (`sj_id`),</p><p>  CONSTRAINT `FKDCA1CCD36A65347` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`),</p&

12、gt;<p>  CONSTRAINT `FKDCA1CCD39B735348` FOREIGN KEY (`s_id`) REFERENCES `student` (`s_id`),</p><p>  CONSTRAINT `student_grade_ibfk_1` FOREIGN KEY (`s_id`) REFERENCES `student` (`s_id`),</p>&

13、lt;p>  CONSTRAINT `student_grade_ibfk_2` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`)</p><p><b>  )</b></p><p><b>  題庫表</b></p><p>  CREATE TABLE `ex

14、am` (</p><p>  `exam_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `exam_mg` text COLLATE utf8_bin NOT NULL,</p><p>  `exam_da` varchar(10) COLLATE utf8_bin NOT NULL,</p><

15、;p>  `exam_type` int(11) NOT NULL,</p><p>  `exam_grade` int(11) NOT NULL,</p><p>  `type_a` varchar(100) COLLATE utf8_bin DEFAULT NULL,</p><p>  `type_b` varchar(100) COLLATE ut

16、f8_bin DEFAULT NULL,</p><p>  `type_c` varchar(100) COLLATE utf8_bin DEFAULT NULL,</p><p>  `type_d` varchar(100) COLLATE utf8_bin DEFAULT NULL,</p><p>  `sj_id` int(11) DEFAULT NUL

17、L,</p><p>  `exam_date` date NOT NULL,</p><p>  PRIMARY KEY (`exam_id`),</p><p>  KEY `FK2FB81F6A65347` (`sj_id`),</p><p>  CONSTRAINT `exam_ibfk_1` FOREIGN KEY (`sj_id

18、`) REFERENCES `subj` (`sj_id`),</p><p>  CONSTRAINT `FK2FB81F6A65347` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`)</p><p><b>  )</b></p><p><b>  試卷表</b>

19、</p><p>  CREATE TABLE `epaper` (</p><p>  `ep_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `ep_grade` int(11) NOT NULL,</p><p>  `ep_pw` varchar(20) COLLATE utf8_bin

20、NOT NULL,</p><p>  `ep_date` int(11) NOT NULL,</p><p>  `ep_xnum` int(11) NOT NULL,</p><p>  `ep_pnum` int(11) NOT NULL,</p><p>  `ep_pgrade` int(11) NOT NULL,</p>

21、;<p>  `ep_xgrade` int(11) NOT NULL,</p><p>  `date` date NOT NULL,</p><p>  `sj_id` int(11) DEFAULT NULL,</p><p>  `ep_type` int(11) DEFAULT NULL,</p><p>  PRIM

22、ARY KEY (`ep_id`),</p><p>  KEY `FKB2B188476A65347` (`sj_id`),</p><p>  CONSTRAINT `epaper_ibfk_1` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`),</p><p>  CONSTRAINT `FKB2B18847

23、6A65347` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`)</p><p><b>  )</b></p><p><b>  新聞表</b></p><p>  CREATE TABLE `news` (</p><p>  `news_i

24、d` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `news_mg` text COLLATE utf8_bin NOT NULL,</p><p>  `date` date NOT NULL,</p><p>  PRIMARY KEY (`news_id`)</p><p><b> 

25、 )</b></p><p><b>  教師表</b></p><p>  CREATE TABLE `teacher` (</p><p>  `t_id` int(11) NOT NULL AUTO_INCREMENT,</p><p>  `t_name` varchar(15) COLLATE ut

26、f8_bin NOT NULL,</p><p>  `t_password` varchar(15) COLLATE utf8_bin NOT NULL,</p><p>  PRIMARY KEY (`t_id`)</p><p><b>  )</b></p><p>  2、7張表(學生表、課程表、選課表、教師表

27、、題庫表、試卷表、新聞表)說明</p><p><b>  學生表</b></p><p><b>  課程表</b></p><p><b>  選課成績表</b></p><p><b>  教師表</b></p><p>&l

28、t;b>  題庫表</b></p><p><b>  試卷表</b></p><p><b>  新聞表</b></p><p>  課程設計內容需求(Java EE項目)</p><p><b>  (1)、項目流程圖</b></p><

29、;p> ?。?)、課程設計題目</p><p><b>  學生在線考試系統(tǒng)</b></p><p><b>  、</b></p><p><b> ?。?)、課題要求:</b></p><p>  學生登錄驗證(需要在數(shù)據(jù)庫中驗證)</p><p&

30、gt;<b>  查詢課程</b></p><p><b>  刪除課程</b></p><p><b>  查詢分數(shù)</b></p><p>  查詢不及格分數(shù)(小于60為不及格)</p><p><b>  附加功能:</b></p>&

31、lt;p>  老師輸入一次測試題目后生成密碼。密碼在測試前公布。</p><p>  學生輸入專業(yè)、班級、學號、姓名以及密碼后進入測試。</p><p>  測試90分鐘倒計時。</p><p>  測試題分兩類:選擇題(40題)及判斷題(20題)。</p><p>  題目以及選擇題選項隨機打亂生成。</p><p

32、>  允許在測試過程中修改已答的題目。</p><p>  測試完成,提示學生一旦提交不能更改。</p><p>  提交后屏幕顯示學生的專業(yè)、班級、學號、姓名以及成績。成績突出顯示。</p><p><b> ?。?)、功能模塊</b></p><p><b>  學生端:</b></

33、p><p><b>  學生登錄驗證功能</b></p><p><b>  學生登錄界面</b></p><p><b>  查詢管理</b></p><p>  學生需在考試完成之后才能查詢自己的成績,以及查詢考試答案</p><p><b>

34、  查詢考試答案界面</b></p><p><b>  網(wǎng)上測試</b></p><p>  學生只能考一次,考過之后不能在測試,設置的是90分鐘之后交卷,如果沒有完成,自動交卷</p><p><b>  信息管理</b></p><p><b>  教師端</b&g

35、t;</p><p>  1、教師登錄驗證功能</p><p>  教師需輸入自己的教師號以及密碼才能進入管理界面</p><p><b>  登錄界面</b></p><p><b>  公告管理</b></p><p>  教師發(fā)布考試公告,以及對公告的管理模塊</

36、p><p><b>  3、科目管理</b></p><p>  教師添加考試科目,以及對考試科目的管理</p><p><b>  科目添加</b></p><p><b>  科目管理界面:</b></p><p><b>  4、題庫管理&l

37、t;/b></p><p>  教師根據(jù)對應的考試科目,添加考試題目,目前僅限填空題和選擇題</p><p><b>  添加界面:</b></p><p><b>  管理界面:</b></p><p><b>  試卷管理</b></p><p&g

38、t;  教師對試卷的管理,可以查看試卷列表,可以添加試卷,可以查看相應的試卷</p><p><b>  試卷列表:</b></p><p><b>  添加試卷界面</b></p><p>  查看試卷界面(必須先輸入試卷相對應的密碼)</p><p><b>  學生管理</b&

39、gt;</p><p>  教師可以查看考試學生的基本信息,以及查詢考試成績</p><p><b>  學生列表界面</b></p><p><b>  四、心得體會</b></p><p>  這次歷時一周的課程設計,對于我們來說確實收獲了不少。第一天我們查找資料、了解有關的知識,相互探討,了解

40、圖書管理系統(tǒng)的需求,做好需求分析后,開始系統(tǒng)的設計,畫出E-R圖,寫出各個實體的屬性。對于數(shù)據(jù)庫的創(chuàng)建,雖然出現(xiàn)很多的問題,但經過探討之后我們都能夠很好的解決,這便讓我們體會到上課專心聽講的重要性。對于所需表的創(chuàng)建是一個比較簡單的內容,問題主要是存儲過程和觸發(fā)器的創(chuàng)建,在請教老師后,最后還是解決了各種難題。 這次的系統(tǒng)設計不僅使我們學會了把數(shù)據(jù)庫的各個模塊聯(lián)系起來,并與數(shù)據(jù)庫相連接,更讓我懂得了如何設計一個系統(tǒng),了解了系統(tǒng)設計的過

41、程,通過這次實習,我也了解到要設計一個好的系統(tǒng)并不是一件容易的事,聽了老師的建議我們才知道,自己設計的系統(tǒng)存在很多的缺陷,還需要從各方面得以改善。 我們相信,只要自己肯努力、肯奮斗,總是會有收獲的。</p><p><b>  五、源碼+配置文件</b></p><p>  Web.xml配置文件</p><p>  <?xml v

42、ersion="1.0" encoding="UTF-8"?></p><p>  <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2

43、.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"></p><p><b>  <servlet></b></p><p>  <servlet

44、-name>action</servlet-name></p><p>  <servlet-class>org.apache.struts.action.ActionServlet</servlet-class></p><p>  <init-param></p><p>  <param-name&g

45、t;config</param-name></p><p>  <param-value>/WEB-INF/struts-config.xml</param-value></p><p>  </init-param></p><p>  <init-param></p><p> 

46、 <param-name>debug</param-name></p><p>  <param-value>3</param-value></p><p>  </init-param></p><p>  <init-param></p><p>  <para

47、m-name>detail</param-name></p><p>  <param-value>3</param-value></p><p>  </init-param></p><p>  <load-on-startup>0</load-on-startup></p>

48、;<p>  </servlet></p><p>  <!-- 編碼過濾器 --></p><p><b>  <filter></b></p><p>  <filter-name>encoding</filter-name></p><p>

49、  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class></p><p>  <init-param></p><p>  <param-name>encoding</param-name></p>&l

50、t;p>  <param-value>utf-8</param-value></p><p>  </init-param></p><p><b>  </filter></b></p><p>  <filter-mapping></p><p>  

51、<filter-name>encoding</filter-name></p><p>  <url-pattern>/*</url-pattern></p><p>  </filter-mapping></p><p>  <!-- 配置opensessioninview解決懶加載,本質一個過濾器

52、. --></p><p><b>  <filter></b></p><p>  <filter-name>OpenSessionInViewFilter</filter-name></p><p>  <filter-class>org.springframework.orm.hibe

53、rnate3.support.OpenSessionInViewFilter</filter-class></p><p><b>  </filter></b></p><p>  <filter-mapping></p><p>  <filter-name>OpenSessionInView

54、Filter</filter-name></p><p>  <url-pattern>/*</url-pattern></p><p>  </filter-mapping></p><p>  <!-- 指定spring的配置文件,默認從web根目錄尋找配置文件,</p><p>  

55、我們可以通過spring提供的classpath:前綴指定從類路徑下尋找 --></p><p>  <context-param></p><p>  <param-name>contextConfigLocation</param-name></p><p>  <param-value>classpath:

56、applicationContext.xml</param-value></p><p>  </context-param></p><p>  <!-- 對Spring容器進行實例化 --></p><p>  <listener></p><p>  <listener-class&

57、gt;org.springframework.web.context.ContextLoaderListener</listener-class></p><p>  </listener></p><p>  <servlet-mapping></p><p>  <servlet-name>action</s

58、ervlet-name></p><p>  <url-pattern>*.do</url-pattern></p><p>  </servlet-mapping></p><p>  <welcome-file-list></p><p>  <welcome-file>i

59、ndex.jsp</welcome-file></p><p>  </welcome-file-list></p><p>  </web-app></p><p>  struts-config.xml配置文件:</p><p>  <?xml version="1.0" en

60、coding="UTF-8"?></p><p>  <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd&

61、quot;></p><p>  <struts-config></p><p>  <form-beans ></p><p>  <form-bean name="loginForm" type="com.ct.struts.form.LoginForm" /></p>

62、<p>  <form-bean name="subjForm" type="com.ct.struts.form.SubjForm" /></p><p>  <form-bean name="examForm" type="com.ct.struts.form.ExamForm" /><

63、/p><p>  <form-bean name="epaperForm" type="com.ct.struts.form.EpaperForm" /></p><p>  <form-bean name="mssageForm" type="com.ct.struts.form.MssageForm&q

64、uot; /></p><p>  </form-beans></p><p>  <global-exceptions /></p><p>  <global-forwards ></p><p>  <forward name="ok" path="/WEB-

65、INF/public/OK.jsp" /></p><p>  <forward name="erro" path="/WEB-INF/public/Erro.jsp" /></p><p>  </global-forwards></p><p>  <action-mappin

66、gs ></p><p>  <!-- 登陸表單type="com.ct.struts.action.LoginAction"--></p><p><b>  <action</b></p><p>  attribute="loginForm"</p><p

67、>  name="loginForm"</p><p>  parameter="type_l"</p><p>  path="/login"</p><p>  scope="request"</p><p><b>  ></b&

68、gt;</p><p>  <forward name="gomainUI" path="/WEB-INF/teacher/main.jsp" /></p><p>  <forward name="gosmainUI" path="/WEB-INF/student/main.jsp" /&g

69、t;</p><p>  <forward name="goTmenuUI" path="/WEB-INF/teacher/menu.jsp" /></p><p>  <forward name="goSmenuUI" path="/WEB-INF/student/menu.jsp" /&g

70、t;</p><p>  <forward name="goteacherLogin" path="/WEB-INF/teacher/login.jsp" /></p><p>  <forward name="goheaderUI" path="/WEB-INF/teacher/header.jsp&

71、quot; /></p><p>  <forward name="gosheaderUI" path="/WEB-INF/student/header.jsp" /></p><p>  <forward name="loginok_t" path="/WEB-INF/teacher/manag

72、er.jsp" /></p><p>  <forward name="loginerro_t" path="/WEB-INF/teacher/login.jsp" /></p><p>  <forward name="s_loginerro_t" path="/WEB-INF/stu

73、dent/S_login.jsp" /></p><p>  <forward name="gosloginUI" path="/WEB-INF/student/S_login.jsp" /></p><p>  <forward name="gos_managerUI" path="/

74、WEB-INF/student/manager.jsp" /></p><p><b>  </action></b></p><p><b>  <action</b></p><p>  attribute="subjForm"</p><p&g

75、t;  name="subjForm"</p><p>  parameter="sj"</p><p>  path="/subj"</p><p>  scope="request"</p><p><b>  > </b><

76、;/p><p>  <forward name="goaddsjUI" path="/WEB-INF/teacher/AddSubj.jsp" /></p><p>  <forward name="goshowSubj" path="/WEB-INF/teacher/ShowSubj.jsp"

77、/></p><p><b>  </action></b></p><p><b>  <action</b></p><p>  attribute="examForm"</p><p>  parameter="exam"<

78、/p><p>  name="examForm"</p><p>  path="/exam"</p><p>  scope="request"</p><p><b>  ></b></p><p>  <forward na

79、me="goaddExamUI" path="/WEB-INF/teacher/AddExam.jsp" /></p><p>  <forward name="goshowExam" path="/WEB-INF/teacher/ShowExam.jsp" /></p><p><b&

80、gt;  </action></b></p><p><b>  <action</b></p><p>  attribute="epaperForm"</p><p>  parameter="paper"</p><p>  name="

81、;epaperForm"</p><p>  path="/epaper"</p><p>  scope="request"</p><p><b>  ></b></p><p>  <forward name="goAddEpUI"

82、path="/WEB-INF/teacher/AddPaper.jsp" /></p><p>  <forward name="goselectEpUI" path="/WEB-INF/teacher/selectEP_check.jsp" /></p><p>  <forward name="

83、;goEp_UI" path="/WEB-INF/teacher/SelectEp.jsp" /></p><p>  <forward name="goT_Ep_UI" path="/WEB-INF/student/showEpaper.jsp" /></p><p>  <forward na

84、me="goresultUI" path="/WEB-INF/student/EPresult.jsp" /></p><p>  <forward name="goshowgrade" path="/WEB-INF/student/selectGrade.jsp" /></p><p>  

85、<forward name="goshowep" path="/WEB-INF/teacher/ShowEp.jsp" /></p><p>  <forward name="goS_epresule" path="/WEB-INF/student/showResult.jsp" /></p>&

86、lt;p>  <forward name="t_slgrade" path="/WEB-INF/teacher/ShowStudent.jsp" /></p><p><b>  </action></b></p><p><b>  <action</b></p&

87、gt;<p>  attribute="mssageForm"</p><p>  parameter="msg"</p><p>  name="mssageForm"</p><p>  path="/message"</p><p>  sco

88、pe="request"</p><p><b>  ></b></p><p>  <forward name="goaddmsgUI" path="/WEB-INF/teacher/AddMsg.jsp" /></p><p>  <forward name

89、="goshowmsg" path="/WEB-INF/teacher/ShowMsg.jsp" /></p><p><b>  </action></b></p><p>  </action-mappings></p><p>  <!-- Spring代理Act

90、ion --></p><p>  <controller></p><p>  <set-property property="processorClass" value="org.springframework.web.struts.DelegatingRequestProcessor" /></p>

91、<p>  </controller></p><p>  <message-resources parameter="com.ct.struts.ApplicationResources" /></p><p>  </struts-config></p><p>  applicationCont

92、ext.xml配置文件</p><p>  <?xml version="1.0" encoding="utf-8" ?></p><p>  <beans xmlns="http://www.springframework.org/schema/beans"</p><p>  xmln

93、s:xsi="http://www.w3.org/2001/XMLSchema-instance"</p><p>  xmlns:context="http://www.springframework.org/schema/context"</p><p>  xmlns:tx="http://www.springframework.or

94、g/schema/tx"</p><p>  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</p><p>  http://www.springframewo

95、rk.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd</p><p>  http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"&g

96、t;</p><p>  <!-- 測試bean --></p><p>  <bean id="text" class="com.yz.text.Text"></p><p>  <property name="name"></p><p&g

97、t;  <value>楊哲</value></p><p>  </property></p><p>  <property name="age"></p><p>  <value>14</value></p><p>  </propert

98、y></p><p><b>  </bean></b></p><p>  <!-- 配置數(shù)據(jù)源 MySql數(shù)據(jù)庫--></p><p>  <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource

99、" destroy-method="close"></p><p>  <property name="driverClassName" value="com.mysql.jdbc.Driver"/></p><p>  <property name="url" value=&

100、quot;jdbc:mysql://localhost:3306/exan"/></p><p>  <property name="username" value="root"/></p><p>  <property name="password" value="133398749

101、81"/></p><p>  <!--連接池的初始值--></p><p>  <property name="initialSize" value="3" /></p><p>  <!--連接池的最大值 --></p><p>  <pro

102、perty name="maxActive" value="50"/></p><p>  <!-- 最大空閑值.當經過一個高峰時間后,連接池可以慢慢將已經用不到的連接慢慢釋放一部分,</p><p>  一直減少到maxIdle為止 --></p><p>  <property name="

103、;maxIdle" value="2"/></p><p>  <!-- 最小空閑值.當空閑的連接數(shù)少于閥值時,連接池就會預申請去</p><p>  一些連接,以免洪峰來時來不及申請 --></p><p>  <property name="minIdle" value="

104、1"/></p><p><b>  </bean></b></p><p>  <!-- 配置SessionFactory類 --></p><p>  <bean id="sessionFactory" class="org.springframework.orm.

105、hibernate3.LocalSessionFactoryBean"></p><p><b>  <!-- --></b></p><p>  <property name="dataSource" ref="dataSource"/></p><p>  &

106、lt;!-- 管理Hibernate配置文件 --> </p><p>  <property name="mappingResources"></p><p><b>  <list></b></p><p>  <value>com/ct/domain/News.hbm.xml&

107、lt;/value></p><p>  <value>com/ct/domain/Subj.hbm.xml</value></p><p>  <value>com/ct/domain/Student.hbm.xml</value></p><p>  <value>com/ct/domain/St

108、udentGrade.hbm.xml</value></p><p>  <value>com/ct/domain/Epaper.hbm.xml</value></p><p>  <value>com/ct/domain/Teacher.hbm.xml</value></p><p>  <valu

109、e>com/ct/domain/Exam.hbm.xml</value> </p><p><b>  </list></b></p><p>  </property></p><p>  <!-- hibernate屬性 --></p><p>  <

110、;property name="hibernateProperties"></p><p><b>  <value></b></p><p>  hibernate.dialect=org.hibernate.dialect.MySQLDialect</p><p>  hibernate.hbm2ddl

111、.auto=update</p><p>  hibernate.show_sql=false</p><p><b>  </value></b></p><p>  </property></p><p><b>  </bean></b></p>

112、<p>  <!-- 配置Seives接口 --></p><p>  <!-- studentServies --></p><p>  <bean id="studentServies" class="com.ct.sevies.StudentServies"></p><p&

113、gt;  <property name="sessionFactory" ref="sessionFactory"/></p><p><b>  </bean></b></p><p>  <!-- teacherServies --></p><p>  <b

114、ean id="teacherServies" class="com.ct.sevies.TeacherServies"></p><p>  <property name="sessionFactory" ref="sessionFactory"/></p><p><b>  &

115、lt;/bean></b></p><p>  <!-- 試卷表EpaperServies --></p><p>  <bean id="epaperServies" class="com.ct.sevies.EpaperServies"></p><p>  <propert

116、y name="sessionFactory" ref="sessionFactory"/></p><p><b>  </bean></b></p><p>  <!-- 題庫表ExamServies --></p><p>  <bean id="exa

117、mServies" class="com.ct.sevies.ExamServies"></p><p>  <property name="sessionFactory" ref="sessionFactory"/></p><p><b>  </bean></b>

118、</p><p>  <!-- 成績表StudentGradeServies --></p><p>  <bean id="studentGradeServies" class="com.ct.sevies.StudentGradeServies"></p><p>  <property na

119、me="sessionFactory" ref="sessionFactory"/></p><p><b>  </bean></b></p><p>  <!--新聞表NewsServies --></p><p>  <bean id="msgServi

120、es" class="com.ct.sevies.MsgServies" ></p><p>  <property name="sessionFactory" ref="sessionFactory"/></p><p><b>  </bean></b></p

121、><p>  <!--科目表SubjServies --></p><p>  <bean id="subjServies" class="com.ct.sevies.SubjServies"></p><p>  <property name="sessionFactory" r

122、ef="sessionFactory"/></p><p><b>  </bean></b></p><p>  <!-- 登錄處理Action --></p><p>  <bean name="/login" class="com.ct.struts

123、.action.LoginAction"></p><p>  <property name="studentServies" ref="studentServies"/></p><p>  <property name="teacherServies" ref="teacherSer

124、vies"/></p><p>  <property name="epaperServies" ref="epaperServies" /></p><p><b>  </bean></b></p><p>  <!-- 添加科目處理Action --&g

125、t;</p><p>  <bean name="/subj" class="com.ct.struts.action.SubjAction"></p><p>  <property name="subjServies" ref="subjServies"/></p>&

126、lt;p><b>  </bean></b></p><p>  <!-- 添加題目處理/exam --></p><p>  <bean name="/exam" class="com.ct.struts.action.ExamAction"></p><p>

127、  <property name="subjServies" ref="subjServies"/></p><p>  <property name="examServies" ref="examServies" /></p><p><b>  </bean>&

128、lt;/b></p><p>  <!-- 添加試卷處理/exam --></p><p>  <bean name="/epaper" class="com.ct.struts.action.EpaperAction"></p><p>  <property name="sub

129、jServies" ref="subjServies"/></p><p>  <property name="examServies" ref="examServies" /></p><p>  <property name="epaperServies" ref=&quo

130、t;epaperServies" /></p><p>  <property name="studentServies" ref="studentServies" /></p><p>  <property name="studentGradeServies" ref="studen

131、tGradeServies" /></p><p><b>  </bean></b></p><p>  <!-- 公告處理Action --></p><p>  <bean name="/message" class="com.ct.struts.action.

132、MessageAction"></p><p>  <property name="msgServies" ref="msgServies" /></p><p><b>  </bean></b></p><p>  <!-- 配置事務管理器,統(tǒng)一管理ses

133、sionFactory的事務 --></p><p>  <bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"></p><p>  <property name="sessionFac

134、tory" ref="sessionFactory"/></p><p><b>  </bean></b></p><p>  <!-- 啟用事務注解 --></p><p>  <tx:annotation-driven transaction-manager="t

135、xManager"/></p><p><b>  </beans></b></p><p>  Student.hbm.xml配置文件</p><p>  <?xml version="1.0" encoding="utf-8"?></p><

136、p>  <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"</p><p>  "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"></p><p><

137、;b>  <!-- </b></p><p>  Mapping file autogenerated by MyEclipse Persistence Tools</p><p><b>  --></b></p><p>  <hibernate-mapping></p><p&

138、gt;  <class name="com.ct.domain.Student" table="student" catalog="exan"></p><p>  <id name="SId" type="java.lang.Integer"></p><p>  

139、<column name="s_id" /></p><p>  <generator class="identity" /></p><p><b>  </id></b></p><p>  <property name="SNum" ty

140、pe="java.lang.String"></p><p>  <column name="s_num" length="15" not-null="true" /></p><p>  </property></p><p>  <property

141、 name="SName" type="java.lang.String"></p><p>  <column name="s_name" length="10" not-null="true" /></p><p>  </property></p&g

142、t;<p>  <property name="SMajor" type="java.lang.String"></p><p>  <column name="s_major" length="20" not-null="true" /></p><p&g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論