
SpringMVC
SpringMVC三层架构开发,掌握架构基础知识,开发基础应用,可以建立一个简单的架构网站。从视图到三层架构到数据库
念奴娇6
要什么头发啊
展开
-
06SpringMVC:拦截器
拦截器SpringMVC的处理器拦截器类似于Servlet中的过滤器Filter,用于对处理器进行预处理和后处理,开发者可以自定义来实现特定的功能。过滤器与拦截器的区别:过滤器:servlet规范中的一部分,任何JavaWeb工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器:拦截器是SpringMVC框架自己的,只能使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法,如果访问的是jsp 或/html 或/css或 /i原创 2020-11-25 15:58:37 · 253 阅读 · 0 评论 -
05SpringMVC:Json交互处理
Json的含义:Json对象是一种轻量级的数据交换格式,采用完全独立于 编程语言的文本格式来存储和表示数据,它有着简洁清晰的层次结构,使它成为理想的数据交换语言。易于人和阅读理解,易于机器解析和生成。Json键值对表达形式:{“name”: “王昌军”}{“age”: “3”}{“sex”: “男”}Json与对象之间的相互转换新建项目,添加web的支持1.添加Jackson依赖Jackson是目前比较好的Json解析工具 <dependency> <g原创 2020-11-24 22:01:41 · 152 阅读 · 0 评论 -
04SpringMVC:整合SSM框架
以图书管理系统为例来整合三层架构,最后也可以作为一个练手项目,具体步骤如下:步骤一: 基本环境搭建1.连接数据库,新建数据表在连接数据库的过程中,若出现时区问题,则需要在数据库中编写语句“set global time_zone=’+8:00’; ”在测试连接后,出现success则表示连接成功。2.新建数据表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `boo原创 2020-11-24 15:21:00 · 165 阅读 · 0 评论 -
03SpringMVC:Restful风格以及数据的跳转以及解决乱码问题
Restful风格:含义:Restful就是一个资源定位及资源操作的风格,不是标准也不是协议,只是一种风格,基于这种风格的软件可以更简洁,更有层次。代码测试:1.新建Controller类:@Controllerpublic class RestFulController{}2.在SpringMVC中使用@PathVarible注解,让方法参数的值对应绑定到一个URL模板变量上。@Controllerpublic class RestFulController{//映射访问路径@Re原创 2020-11-22 22:48:07 · 281 阅读 · 0 评论 -
02SpringMVC:第一个SpringMVC程序(配置版和注解版)
配置版配置版主要为了大家更好的了解程序的实现流程,用了较为原始的配置代码来实现。步骤一: 添加web的支持,导入依赖:<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency>原创 2020-11-19 14:57:33 · 125 阅读 · 0 评论 -
01SpringMVC:基础知识及底层原理
MVC含义:MVC是模型(Model).视图(View)控制器(Controller)软件设计规范。它是将业务逻辑,数据,显示分离的方法来组织代码。主要作用时降低了视图与业务逻辑间的双向耦合度,MVC并不是一种设计模式,是一种架构模式,所以不存在差异性。Model层:数据模型,提供要展示的数据,提供了模型数据的查询以及数据的更新功能,包括数据和业务,而现在的Model层又细分成了我们所熟知的DAO层和Service层。View层:负责进行模型的展示,一般就是我们所说的网页以及各种界面。Contro原创 2020-11-19 00:07:10 · 126 阅读 · 0 评论