框架技术
伏枫Urie
后台工程师
擅长语言: NodeJS, Golang
怕什么学海无涯,进一寸有一寸的欢喜。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习SpringMVC——SpringMVC框架的运行原理
SpringMVC是一个基于MVC模式的web框架,也是Spring框架的一个模块。 Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。 SpringMVC框架的运行原理如下图所示: 运行流程总结如下: (1)浏览器发送请求,被前端控制器(DispatcherServlet)捕获; (2)前端控制器(DispatcherS原创 2017-08-17 20:29:45 · 522 阅读 · 0 评论 -
学习SpringMVC——配置文件和第一个SpringMVC应用
SpringMVC的配置文件有两个,分别是部署描述符文件(web.xml)和Spring MVC配置文件(springmvc.xml)。配置的内容主要有以下几点:配置前端控制器DispatcherServlet;配置处理器适配器;配置处理器映射器;配置视图解析器;配置控制器(Handler)。具体的配置在下面的SpringMVC应用中具体讲解。一、环境的搭建单纯的SpringMVC应用,原创 2017-08-17 23:50:38 · 395 阅读 · 0 评论 -
学习SpringMVC——通过注解使用SpringMVC
在上一篇博客中,写了一个简单的SpringMVC应用,其中的处理器适配器、处理器映射器、控制类/handler都是通过xml标签配置的。抛开配置的繁琐来说,基于xml的配置存在一个很大的缺点,即一个Controller/Handler类只能处理一个请求,因为只有handleRequest()方法才能处理请求并返回视图。这个问题可以通过注解来解决。相对于xml文件的配置,使用注解使用SpringMVC原创 2017-08-19 12:57:48 · 400 阅读 · 0 评论 -
学习SpringMVC——数据绑定和类型转换
一、数据绑定在web应用中,如何将页面的值传递给控制器,是很重要的一个内容,这就是数据绑定。 SpringMVC中的数据绑定非常简单。因为SpringMVC的每个请求指向的都是方法,那么页面的数据直接和方法的形参对应,数据绑定就实现了。常用的数据绑定方式(或者说形参样式)有两种:基本类型的数据绑定,如String、int等;POJO类型的数据绑定。(一)基本类型的数据绑定基本类型的数据绑定,原创 2017-08-23 21:41:52 · 497 阅读 · 0 评论 -
学习SpringMVC——上传文件
文件上传也是Web项目中经常用到的功能。今天这篇博客就来讲讲SpringMVC的文件上传功能如何实现。一、需要的jar包文件上传功能需要两个jar包:commons-fileupload和commons-io,如下图。 二、配置Java bean为实现文件上传,需要配置multipart类型解析器,如下:<bean id="multipartResolver" class="org.springf原创 2017-09-23 13:34:48 · 383 阅读 · 0 评论 -
学习SpringMVC——整合Hibernate、Spring、SpringMVC
本次整合使用的是Hibernate4.2,Spring4.3。一、整理所需jar包将jar包分类整理是一个好习惯,能够理清jar包各自的作用,以后遇见缺少jar包导致的错误,能够快速的定位。现将本次整合所需要的jar包整理如下图: (1) c3p0文件夹中,是使用c3p0数据库连接池所需的jar包,如下图所示:(2)hibernate-required文件夹中,是hibernate框架的核心jar原创 2017-09-03 15:17:51 · 451 阅读 · 0 评论 -
Vue.JS实战:简单的购物车
好吧,我转了前端了,开始更新前端框架Vue.JS的相关博客。功能概述学习了Vue.JS的一些基础知识,现在利用指令、数据绑定这些基础知识开发一个简单的购物车功能。功能要点如下: (1)展示商品的名称、单价和数量; (2)商品的数量可以增加和减少; (3)购物车的总价要实时更新,即数量发生变动,总价也要相应的改变; (4)商品可以从购物车中移除; (5)具有选择功能,只计算选中的商品的总价。原创 2017-11-04 22:40:48 · 2528 阅读 · 2 评论 -
Vue.JS实战:简单的购物车(二)
功能概述在之前的购物车基础上,新增了一些功能,如下: (1)新增了商品类别,同类的商品永远聚集在一块; (2)增加了商品类别筛选,可以选择显示/不显示某个(或多个)类别的商品; (3)新增了方法checkQuanxuan(),当复选框没有全部选中时,全选框会保持未选中状态,反之亦然。代码分享代码同样包含三个部分,分别是HTML、JS、CSS。因为这次只修改了HTML和JS,所以只贴HTML和J原创 2017-11-05 17:04:47 · 3453 阅读 · 0 评论
分享