资源简介
这是吉林大学软件学院的软构件与中间件JavaEE课程设计,要求是一个在线考试系统,使用jpa,jsf,托管bean,会话bean等技术。
资源内容包括:
1.题目要求
2.实现代码
3.建数据库sql文件
4.报告(报告中包括数据库表设计,类设计,页面设计及交互,用例图等。)
分享给学弟学妹们。
资源内容包括:
1.题目要求
2.实现代码
3.建数据库sql文件
4.报告(报告中包括数据库表设计,类设计,页面设计及交互,用例图等。)
分享给学弟学妹们。
代码片段和文件信息
package bean;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;
import javax.persistence.Table;
import javax.persistence.JoinColumn;
@Table(name=“paper“)//试卷与试题是多对多的关系。
//一个试卷中包含多个试题,一个试题可以被多个试卷包含
@Entity
public class JpaPaper implements Serializable{
private static final long serialVersionUID=1L;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id;
@Column(name=“subject“)
private String subject;
@Column(name=“addTime“)
private String date;
@Column(name=“status“)
private String status;
@Column(name=“name“)
private String name;
//一个试卷包含多个试题
@ManyToMany
@JoinTable(name=“paperqus“joinColumns={@JoinColumn(name=“paperid“referencedColumnName=“id“)}
inverseJoinColumns={@JoinColumn(name=“qusid“referencedColumnName=“id“)})
private List jquss=new ArrayList();
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public List getJquss() {
return jquss;
}
public void setJquss(ArrayList jquss) {
this.jquss = jquss;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\
文件 1138 2018-09-05 08:45 软构件与中间件JavaEE\TestSys03\.classpath
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\.me
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\.me
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\.me
文件 14453 2018-09-20 13:27 软构件与中间件JavaEE\TestSys03\.me
文件 1042 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.project
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\.settings\
文件 503 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\.jsdtscope
文件 364 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.jdt.core.prefs
文件 133 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.jpt.core.prefs
文件 479 2018-09-02 21:18 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.wst.common.component
文件 314 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 438 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\WebContent\
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\WebContent\me
文件 39 2018-09-01 15:49 软构件与中间件JavaEE\TestSys03\WebContent\me
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\WebContent\WEB-INF\
文件 7698 2018-09-20 13:27 软构件与中间件JavaEE\TestSys03\WebContent\WEB-INF\faces-config.xm
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\WebContent\WEB-INF\lib\
文件 855973 2018-09-04 09:39 软构件与中间件JavaEE\TestSys03\WebContent\WEB-INF\lib\mysql-connector-java-5.1.26.jar
文件 969 2018-09-04 23:19 软构件与中间件JavaEE\TestSys03\WebContent\WEB-INF\web.xm
目录 0 2018-09-21 23:33 软构件与中间件JavaEE\TestSys03\WebContent\errors\
文件 646 2018-09-20 12:24 软构件与中间件JavaEE\TestSys03\WebContent\errors\deletePaperError.xhtml
文件 610 2018-09-17 12:32 软构件与中间件JavaEE\TestSys03\WebContent\errors\editPpFailure.xhtml
文件 661 2018-09-20 12:12 软构件与中间件JavaEE\TestSys03\WebContent\errors\editTestError.xhtml
文件 957 2018-09-20 12:35 软构件与中间件JavaEE\TestSys03\WebContent\errors\error.xhtml
文件 675 2018-09-20 02:17 软构件与中间件JavaEE\TestSys03\WebContent\errors\hasDoneTest.xhtml
............此处省略113个文件信息
- 上一篇:Android+sqlite
- 下一篇:数据库课程设计报刊订阅
相关资源
- java大鱼吃小鱼.zip
-
用java Jfr
ame,JPanel写的大鱼吃小鱼小 - JPA框架jar包
- jsf2.0 完整(含所有jar包)
- jpa的主要jar文件
- JSF2.2基本jar包
- JSF-1.2入门教程
- 根据表结构生成JavaBean,史上最强最专
- springboot+JPA+JSP实现登录功能
- 活动管理系统初学者作品
- JPA项目含jar包
- JsfDemo入门
- java web标签chm版 包括struts1 struts2 jst
- jsf相关jar
- JSF1.2+EJB3.0实现的一个项目
- jsf+ejb实现的学生信息管理小系统有登
- 用javaee框架的简单在线拍卖系统
- springmvc+maven+hibernate(JPA)实现的一个
- Java Web EJB3+JPA+Struts2 分布式宠物商店源
- Pro JPA2中文版:精通Java持久化API 中文
- Java Web高级编程 涵盖WebSockets、Sprin
- 飞机大战(java项目)
- 采用 JSF +后台Bean开发 大学学生管理系
- javax.persistence-2.0.0.jar
- spring-data-jpa-1.4.2.RELEASE-sources.jar
- hibernate-jpa.jar包
- jpcap监听网络 收发数据包java
- 学生管理系统jpa+jsp+servlet
- jsf中richfaces的jar包及源文件等
- spring+springmvc+jpa+jsp 练习demo项目源码
评论
共有 条评论