随笔分类 -  Spring MVC

摘要:一、JWT概要 1.0、认证方式 1.0.1、基于Session的认证 基于session认证所显露的问题: Session: 每个用户经过我们的应用认证之后,我们的应用都要在服务端做一次记录,以方便用户下次请求的鉴别,通常而言session都是保存在内存中,而随着认证用户的增多,服务端的开销会明显 阅读全文
posted @ 2022-11-17 10:51 张果 阅读(2664) 评论(0) 推荐(7) 编辑
摘要:一、SSM概要 与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、 阅读全文
posted @ 2018-11-09 08:33 张果 阅读(8050) 评论(4) 推荐(24) 编辑
摘要:一、SSM概要 与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、 阅读全文
posted @ 2018-10-31 11:33 张果 阅读(2285) 评论(0) 推荐(4) 编辑
摘要:与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、Spring与S 阅读全文
posted @ 2018-03-19 09:00 张果 阅读(3817) 评论(1) 推荐(9) 编辑
摘要:很多时候前端都需要调用后台服务实现交互功能,常见的数据交换格式多是JSON或XML,这里主要讲解Spring MVC为前端提供JSON格式的数据并实现与前台交互。RESTful则是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个 阅读全文
posted @ 2017-12-08 16:36 张果 阅读(6373) 评论(5) 推荐(15) 编辑
摘要:一、MVC概要 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 在web 阅读全文
posted @ 2017-12-06 15:56 张果 阅读(5369) 评论(7) 推荐(14) 编辑
摘要:模板引擎可以让程序实现界面与数据分离,业务代码与逻辑代码的分离,这就提升了开发效率,良好的设计也使得代码复用变得更加容易。一般的模板引擎都包含一个模板解析器和一套标记语言,好的模板引擎有简洁的语法规则、强大的功能、高效的渲染效率、详尽的帮助说明与不断的更新与维护。常见的前端模板引擎有: 常用的jav 阅读全文
posted @ 2016-08-01 08:43 张果 阅读(49825) 评论(12) 推荐(32) 编辑
摘要:与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、Spring与S 阅读全文
posted @ 2016-07-29 08:32 张果 阅读(45292) 评论(28) 推荐(70) 编辑
摘要:Spring MVC不仅是在架构上改变了项目,使代码变得可复用、可维护与可扩展,其实在功能上也加强了不少。 验证与文件上传是许多项目中不可缺少的一部分。在项目中验证非常重要,首先是安全性考虑,如防止注入攻击,XSS等;其次还可以确保数据的完整性,如输入的格式,内容,长度,大小等。Spring MVC 阅读全文
posted @ 2016-07-27 08:37 张果 阅读(12609) 评论(7) 推荐(21) 编辑
摘要:一、表单标签库 1.1、简介 从Spring2.0起就提供了一组全面的自动数据绑定标签来处理表单元素。生成的标签兼容HTML 4.01与XHTML 1.0。表单标签库中包含了可以用在JSP页面中渲染HTML元素的标签。表单标记库包含在spring-webmvc.jar中,库的描述符称为spring- 阅读全文
posted @ 2016-07-19 08:24 张果 阅读(10997) 评论(12) 推荐(23) 编辑
摘要:Spring MVC中每个控制器中可以定义多个请求处理方法,我们把这种请求处理方法简称为Action,每个请求处理方法可以有多个不同的参数,以及一个多种类型的返回结果。 一、Action参数类型 如果在请求处理方法中需要访问HttpSession对象,则可以添加HttpSession作为参数,Spr 阅读全文
posted @ 2016-07-14 08:31 张果 阅读(45855) 评论(15) 推荐(49) 编辑
摘要:一、控制器定义 控制器提供访问应用程序的行为,通常通过服务接口定义或注解定义两种方法实现。 控制器解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器可以包含多个Action(动作、方法)。 1.1、实现接口Controller定义控制器 Controller是一个接口,处在包or 阅读全文
posted @ 2016-07-13 08:37 张果 阅读(33852) 评论(14) 推荐(56) 编辑
摘要:一、MVC概要 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 在web 阅读全文
posted @ 2016-07-11 08:36 张果 阅读(32932) 评论(19) 推荐(80) 编辑

AmazingCounters.com