student-crud

一个基于SpringMVC的CRUD小项目

1.最终效果

效果图

2.架构图

架构图

3.技术栈

Maven 架构项目,使用 JSP + Servlet 开发以及 Spring + SpringMVC + MyBatis 框架;采用 c3p0 开源 JDBC 数据库连接池连接 MySql 数据库;发送 AJAX 请求获取 JSON 数据,并通过 Dom 动态加载页面;使用了 Spring - TestJunit 编写单元测试代码;使用了 Restful 设计风格,以 AJAX 发送 PUTDELETE 类型请求;采用了双端校验,前端校验 JQuery,后端校验符合 JSR303 规范