没有合适的资源?快使用搜索试试~ 我知道了~
School-Registration-Web-App:用于演示面向对象设计、测试驱动开发、GoF 和企业设计模式、Servle...
共64个文件
java:38个
xml:5个
sql:4个
需积分: 5 0 下载量 64 浏览量
2021-06-25
07:42:40
上传
评论
收藏 147KB ZIP 举报
温馨提示
简单的 Java Web 机器问题 部分实现的 Java Web 应用程序,旨在作为机器问题在一个学期内完成,作为企业开发或软件工程课程的一部分。 这个机器问题的目标是让学生接触面向对象设计、测试驱动开发、GoF 和企业设计模式、Servlet、JSP、JSTL 和 JDBC。 看马,没有接口! 请注意,我避开了服务和 DAO 的接口。 我从未遇到过需要为每个服务或每个 DAO 执行多个实现的项目。 我认为 Service-ServiceImpl 模式是 EJB2 时代的遗迹。 我曾经看到的接口的唯一目的是创建模拟对象,回到没有模拟框架的时代。 然而,现在我们有了模拟框架,这个理由也消失了。 只是不要让你的方法成为最终的,所以他们可以被嘲笑! 层超类型 Entity 类是所有域实体的。 它的唯一工作是持有一个私钥,将每个实体映射到数据库中的一行。 这是通过反射设置并进入 DAO。 Hi
资源推荐
资源详情
资源评论
收起资源包目录
School-Registration-Web-App-master.zip (64个子文件)
School-Registration-Web-App-master
spoiklin.png 60KB
WebContent
WEB-INF
enlist.jsp 1KB
index.jsp 650B
enlistmentResult.jsp 1KB
META-INF
MANIFEST.MF 36B
login.jsp 657B
src
test
resources
datasets.dtd 1KB
com
orangeandbronze
schoolreg
dao
StudentDaoTest.xml 2KB
SectionDaoTest.xml 1KB
spec
Index.html 444B
StudentEnlists.html 5KB
concordion.css 1KB
StudentEnlists.missingPrereq.xml 2KB
TuitionFeeAssessment.html 1KB
StudentEnlists.enlistInFirstSection.xml 391B
java
com
orangeandbronze
schoolreg
service
EnlistServiceTest.java 4KB
domain
EnrollmentTest.java 3KB
StudentTest.java 742B
dao
StudentDaoTest.java 2KB
DtdGenerator.java 738B
DaoTest.java 1KB
SectionDaoTest.java 4KB
test
IntegrationTest.java 73B
spec
TuitionFeeAssessment.java 510B
StudentEnlists.java 8KB
Index.java 298B
main
resources
StudentDao.findById.sql 263B
SectionDao.findById.sql 442B
SectionDao.findAll.sql 416B
java
com
orangeandbronze
schoolreg
service
EnlistService.java 5KB
domain
Entity.java 609B
Enrollment.java 2KB
EnlistmentConflictException.java 539B
Faculty.java 1KB
Schedule.java 2KB
Days.java 81B
MissingPrerequisitesException.java 549B
Period.java 676B
Subject.java 1KB
Student.java 2KB
SectionExceedsMaxEnrollmentsException.java 877B
Section.java 3KB
auth
User.java 1KB
LoginService.java 1KB
package-info.java 356B
AuthenticationFilter.java 2KB
servlets
EnlistServlet.java 2KB
ShowSectionsServlet.java 900B
dao
DataAccessException.java 495B
EnrollmentDao.java 682B
Dao.java 4KB
StudentDao.java 1KB
mock
MockEnrollmentDao.java 437B
MockSectionDao.java 1KB
MockStudentDao.java 286B
SectionDao.java 5KB
Requirements.md 3KB
README.md 3KB
pom.xml 3KB
class_diagram.png 17KB
dataset.dtd 1KB
SchoolReg.asta 17KB
.gitignore 166B
school_registration.sql 4KB
共 64 条
- 1
资源评论
以网为生
- 粉丝: 28
- 资源: 4595
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功