# 从“零”开始 :Spring MVC
**Author : ToMax**
> 本学期的设计模式课设要求使用spring之类的Java web框架实现一个B/S架构的应用,一方面,通过该系列博客复习spring mvc的一些知识,另一方面,帮助一些从未接触过web开发的同学能够快速的开始课设。
## 简介
> 系列博客主要构成为开发环境搭建、spring简介、spring之HelloWorld、简单网页开发(想要更好效果的页面开发效果请参考addoneG的相关博客)、数据库开发、登录注册功能的实现、简单留言功能的实现
## 目录
1. [开发环境搭建](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.md)
2. [建立一个Spring mvc项目,Hello world!](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/Helloworld.md)
3. [讲一个和Java web项目中mvc有关的情景](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/mvc.md)
4. [前后端的数据交互](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E5%89%8D%E5%90%8E%E7%AB%AF%E6%95%B0%E6%8D%AE%E4%BA%A4%E4%BA%92.md)
5. [增加数据库支持](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E5%A2%9E%E5%8A%A0%E6%95%B0%E6%8D%AE%E5%BA%93%E6%94%AF%E6%8C%81.md)
6. [登录注册功能的实现](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E7%99%BB%E5%BD%95%E6%B3%A8%E5%86%8C%E5%8A%9F%E8%83%BD%E7%9A%84%E5%AE%9E%E7%8E%B0.md)
7. [简单留言功能的实现](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E7%AE%80%E5%8D%95%E7%95%99%E8%A8%80%E5%8A%9F%E8%83%BD%E7%9A%84%E5%AE%9E%E7%8E%B0.md)
8. [问题跟踪和更新说明](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E9%97%AE%E9%A2%98%E8%B7%9F%E8%B8%AA%E5%92%8C%E6%9B%B4%E6%96%B0%E8%AF%B4%E6%98%8E.md)
## 阅读须知
+ 本系列博客的主要目的为快速完成课设的要求,所以会尽量回避一些概念性的东西,为了方便理解,会用一些比较通俗却不一定准确的描述解释一些功能
+ 博客间有一定的连贯性,所以部分解释会在一篇博客之后的博客中给出,所以,见到不是很理解的地方,不需要太关心,继续读下去
+ 会有详细的代码给出,同时会讲解如何在并不熟悉spring的情况下通过一些模仿来实现非复杂功能。所以,大家可以通过系列博客的教程来获取完成课设的手段,但是,具体的功能及实现,需要自己去研究
+ 本系列博客比较适合几乎没有web开发经验的同学、不打算深入学习spring的同学,需要对于java有最起码的了解,熟悉面向对象编程,如果不了解java,在阅读博客前尽量用半天时间完成java基础的学习
+ **提前学习一下java中的一些命名规范,保证编程时所有单词拼写的正确性,避免不必要的错误,这一点很重要**
+ 默认读者对于html、css、javascript有最起码的认识
+ 博客过程中如果发现一些不熟的概念,可以通过百度去了解,但是有可能会出现很多不熟悉的概念,所以尽量根据自身的需要做出取舍,一些概念会在后续的某个地方得到解答,也可能会忽略,但尽量会避免因为概念的理解而影响过程的开发
+ 代码中可能会有很多个人开发的痕迹,切勿抄袭,否则后果自负
[下一篇:开发环境搭建](https://github.com/XingToMax/DesignPatternDemo/blob/master/blogs/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.md)
<br>
> 如果有帮助的话,来颗star吧
没有合适的资源?快使用搜索试试~ 我知道了~
基于Spring MVC的demo,包含几篇介绍web开发的博客,用于设计模式课设.zip
共104个文件
jar:33个
java:29个
md:10个
需积分: 5 0 下载量 33 浏览量
2024-01-06
12:39:10
上传
评论
收藏 11.22MB ZIP 举报
温馨提示
基于Spring MVC的demo,包含几篇介绍web开发的博客,用于设计模式课设.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于Spring MVC的demo,包含几篇介绍web开发的博客,用于设计模式课设.zip (104个子文件)
bootstrap.min.css 118KB
button.css 78KB
bootstrap-theme.min.css 23KB
font-awesome.min.css 22KB
user_normal.css 827B
fontawesome-webfont.eot 37KB
glyphicons-halflings-regular.eot 20KB
.gitignore 142B
jackson-databind-2.6.5.jar 1.12MB
spring-context-4.3.16.RELEASE.jar 1.09MB
spring-core-4.3.16.RELEASE.jar 1.08MB
mysql-connector-java-5.1.40.jar 968KB
spring-webmvc-4.3.16.RELEASE.jar 898KB
spring-web-4.3.16.RELEASE.jar 808KB
spring-beans-4.3.16.RELEASE.jar 745KB
spring-test-4.3.16.RELEASE.jar 590KB
spring-orm-4.3.16.RELEASE.jar 467KB
spring-websocket-4.3.16.RELEASE.jar 446KB
spring-jdbc-4.3.16.RELEASE.jar 421KB
spring-messaging-4.3.16.RELEASE.jar 379KB
spring-aop-4.3.16.RELEASE.jar 371KB
jackson-jr-all-2.4.3.jar 292KB
spring-jms-4.3.16.RELEASE.jar 283KB
spring-expression-4.3.16.RELEASE.jar 266KB
spring-tx-4.3.16.RELEASE.jar 262KB
jackson-core-2.6.5.jar 253KB
servlet-api.jar 239KB
commons-io-2.6.jar 210KB
spring-context-support-4.3.16.RELEASE.jar 183KB
spring-webmvc-portlet-4.3.16.RELEASE.jar 173KB
commons-dbcp2-2.1.1.jar 170KB
commons-pool2-2.4.2.jar 109KB
spring-oxm-4.3.16.RELEASE.jar 83KB
commons-fileupload-1.3.3.jar 69KB
commons-logging-1.2.jar 60KB
spring-aspects-4.3.16.RELEASE.jar 57KB
jackson-annotations-2.6.5.jar 46KB
geronimo-jta_1.1_spec-1.1.1.jar 16KB
spring-instrument-tomcat-4.3.16.RELEASE.jar 10KB
spring-instrument-4.3.16.RELEASE.jar 7KB
aopalliance-1.0.jar 4KB
WebConfig.java 3KB
HelloWorldController.java 3KB
DaoHelper.java 3KB
UserServiceImpl.java 3KB
FileUploadController.java 2KB
HelloServiceImpl.java 2KB
UserController.java 2KB
HelloController.java 1KB
AppConfig.java 1KB
MessageServiceImpl.java 1KB
WebInitializer.java 1KB
MessageController.java 1KB
MessageEntity.java 980B
IHelloDao.java 942B
HelloDaoImpl.java 867B
UserEntity.java 812B
IHelloService.java 787B
GoodEntity.java 763B
ResultCause.java 694B
MessageDaoImpl.java 660B
IUserService.java 649B
HelloEntity.java 638B
UserDaoImpl.java 631B
SuperAction.java 629B
RootConfig.java 587B
IUserDao.java 503B
IMessageDao.java 490B
FormEntity.java 484B
IMessageService.java 353B
jquery-3.2.1.min.js 85KB
bootstrap.min.js 36KB
login.js 2KB
message.js 937B
ajax_test.js 524B
register.js 520B
ajaxfunc.js 481B
index.jsp 2KB
login.jsp 2KB
register.jsp 2KB
upload_file.jsp 741B
ajax.jsp 564B
form.jsp 515B
logout.jsp 405B
Helloworld.md 17KB
登录注册功能的实现.md 17KB
增加数据库支持.md 16KB
简单留言功能的实现.md 15KB
前后端数据交互.md 12KB
开发环境搭建.md 8KB
mvc.md 7KB
README.md 4KB
问题跟踪和更新说明.md 3KB
README.md 1KB
FontAwesome.otf 60KB
dpd.sql 2KB
fontawesome-webfont.svg 193KB
glyphicons-halflings-regular.svg 106KB
fontawesome-webfont.ttf 77KB
glyphicons-halflings-regular.ttf 44KB
共 104 条
- 1
- 2
资源评论
Lei宝啊
- 粉丝: 2067
- 资源: 1330
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023AI自有光-她经济消费新图鉴(2023)-百度营销.pdf
- 2022中国新能源汽车内容生态趋势洞察(1).pdf
- Docker技术:Docker安装与配置教程+运维技术+超融合+虚拟技术+云计算
- ZeRO Memory Optimizations Toward Training LLM.pdf
- 高效SQL语句编写(how-to-write-efficient-sql)
- ZeroTermux-release_sign.apk
- 非弹性斜碰撞物理课件模拟-HTML网页制作
- 软件测试学习日志-测试基础-day02
- 制作一个简单的进销存(库存管理)页面.rar
- Mixture-of-Experts with Expert Choice Routing.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功