小工匠

show me the code ,change the world

排序:
默认
按更新时间
按访问量

SSM-Spring+SpringMVC+MyBatis整合案例从0到1

概述 新建Maven项目 概述 通过半个多月的梳理,MyBatis我们已经能够使用,下面我们来说下SSM的整合。 整合SSM,需要用到MyBatis-Spring。 MyBatis-Spring可以将MyBatis代码无缝整合到Spring中,使用这个类库中的类,Sprin...

2018-05-09 06:14:40

阅读数:783

评论数:0

Spring Boot-Spring Tool Suit + Gradle 构建第一个Spring Boot 项目02

概述 将工程托管到Github Gradle构建 为什么一个main函数就能启动web并提供这么多功能 幕后的 Spring Boot 分发器和 multipart 配置 视图解析器、静态资源以及区域配置 错误与转码配置 嵌入式 Servlet 容器(Tomcat)的配置 HTTP 端口 SS...

2018-03-07 20:13:28

阅读数:934

评论数:0

Spring Boot-Spring Tool Suit + Gradle 构建第一个Spring Boot 项目01

系列博文介绍 使用Spring Tool Suite构建Spring Boot项目 下载STS 插件安装 搭建第一个Spring Boot项目 启动项目 系列博文介绍 在本系列博文中 我们将会使用 Spring Boot 的自动配置功能来构建应用,这样的话,就能完全避免...

2018-03-07 15:37:48

阅读数:958

评论数:0

Spring MVC-10循序渐进之文件下载

概述 文件下载概览 隐藏资源 防止交叉引用 源码 概述 像静态资源,我们在浏览器中打开正确的URL即可下载,只要该资源不是放在WEB-INF目录下,Servlet/JSP容器就会将该资源发送到浏览器。 然而有的时候静态资源是保存在应用程序目录外或者存在数据库中,或者有的时候需要...

2018-03-06 19:54:24

阅读数:78

评论数:0

Spring MVC-09循序渐进之文件上传(基于Servlet3.0+Html5客户端上传文件)

示例 测试 源码 虽然Servlet3.0+中上传文件,我们在服务端编程即可非常容易,但是用户体验却不是非常友好。单独的一个HTML表单并不能显示进度条,或者显示已经成功上传的文件数量。 不管是Java小程序,Flash 或者Silverlight都有其局限性,好在html5可以很...

2018-03-05 23:38:32

阅读数:853

评论数:0

Spring MVC-09循序渐进之文件上传(基于Servlet3.0+内置功能)

概述 测试 源码 概述 Spring MVC-09循序渐进之文件上传(基于Apache Commons FileUpload) 上篇博文我们说了基于Apache Commons FileUpload的文件上传,这里我们了解下基于Servlet3.0及其以上版本内置的上传功能。...

2018-03-05 22:15:51

阅读数:879

评论数:0

Spring MVC-09循序渐进之文件上传(基于Apache Commons FileUpload)

概述 客户端编程 MultipartFile接口 利用Commons FileUpload上传文件 Domain类 控制器 配置文件 JSP页面 部署及测试 源码 概述 Servlet出现之前,文件上传的开发比较困难,主要涉及在服务端解析原始的HTTP响应。 03年Apache...

2018-03-05 19:59:47

阅读数:837

评论数:0

Spring MVC-08循序渐进之国际化(基于Session-SessionLocaleResolver)

概述 工程结构 测试 源码 概述 在Spring MVC中选择语言区域,可以使用语言解析器Bean,它包括几个实现,如下 AcceptHeaderLocaleResolver SessionLocaleResolver CookieLocaleResolver 其...

2018-03-05 11:25:14

阅读数:882

评论数:0

Spring MVC-08循序渐进之国际化(AcceptHeaderLocaleResolver)

概述 概述 国际化SpringMVC应用程序 将文本元件隔离成属性文件 选择和读取正确的属性文件 告诉Spring MVC使用哪个语言区域 使用message标签 Demo 测试 源码 概述 我们之前梳理过Spring相关的国际化的知识点,如下 Spring-国际化信息0...

2018-02-27 19:48:56

阅读数:854

评论数:0

Spring MVC-07循序渐进之验证器 下 (JSR 303验证)

概述 JSR 303 Validator Demo 测试 总结 源码 概述 JSR303”Bean Validation” 和 JSR349 “Bean Validation 1.1”指定了一整套的API,通过标注对象属性添加约束。 当然了JSR 只是一个规范文档,目前有两...

2018-02-26 19:58:30

阅读数:826

评论数:0

Spring MVC-07循序渐进之验证器 上 (Spring自带的验证框架)

概述 验证概览 Spring验证器 ValidationUtils类 Spring验证器Demo 源文件 Controller类 测试验证器 源码 概述 在SpringMVC中有两种方式可以进行验证输入 利用Spring自带的验证框架 利用JSR 303实现 本篇博文...

2018-02-26 18:53:29

阅读数:906

评论数:0

Spring MVC-05循序渐进之数据绑定和form标签库(下) 实战从0到1

概述 功能概述 搭建SpringMVC Maven工程 pom.xml 部署描述符web.xml 配置Spring MVC配置文件 日志配置文件 Domain类 Controller类 Service类 视图 artisan_list测试 artisan_add 编写超链接标签中对应的ur...

2018-02-08 23:07:00

阅读数:1066

评论数:0

Spring MVC-06循序渐进之Converter和Formatter

概述 converter Step 1 实现Converter接口 Step 2 SpringMVC配置文件中配置bean及设置conversion-service属性 小Demo formatter Step 1 实现Formatter接口 Step 2 SpringMVC配置文件中配置...

2018-01-30 00:03:22

阅读数:1101

评论数:0

Spring MVC-05循序渐进之数据绑定和form标签库(上)

数据绑定概述 表单标签库 标签库概述 form表单标签 input标签 password hidden textarea checkbox标签 radiobutton checkboxes radiobuttons select option options errors 源码 ...

2018-01-21 23:14:07

阅读数:1029

评论数:0

Spring MVC-04循序渐进之基于注解的控制器

概述 Spring MVC注解类型 Controller注解类型 RequestMapping注解类型 value属性 其他属性 编写请求处理方法 应用基于注解的控制器 目录结构 配置文件 Controller类 View 测试应用 使用@Autowired和@Service进行依...

2018-01-20 16:33:57

阅读数:1141

评论数:0

Spring MVC-03循序渐进之Spring MVC

概述 前面两篇介绍了模型2架构的优势以及如何构建一个模型2应用。但是Spring MVC框架可以帮助我们快速的开发MVC应用。 Spring MVC体系概述 若基于某个框架来开发一个模型2的应用程序,我们要负责编写一个Dispatcher servlet和控制类。 其中Dispatc...

2018-01-10 21:56:43

阅读数:1095

评论数:0

Spring MVC-02循序渐进之解耦控制器和校验器

概述 项目结构 示例 校验器 源码 概述 在上篇博文 Spring MVC-01循序渐进之Model 2和MVC中,我们可以看到业务逻辑代码都写在了Servlet控制器中,这个Servlet随着应用复杂度的增加而不断增加,变得难以维护,为了避免该问题,我们应该将业务逻辑代码提取...

2018-01-05 14:55:16

阅读数:1142

评论数:0

Spring MVC-01循序渐进之Model 2和MVC

概述 模型1和模型2 模型2架构图 模型2之Servlet控制器 Product类 ProductForm类 ControllerServlet类 视图 测试应用 Maven配置文件 源码 概述 Java Web开发中有两种设计模式 模型1:页面中心,适合小应用的开发 ...

2017-12-21 20:58:26

阅读数:1218

评论数:0

Spring MVC-使用Spring Tool Suite IDE搭建Spring MVC开发环境

Spring MVC 概述 新建Spring MVC Project 分析IDE建立的工程 Maven dependencies configuration Spring MVC configuration Web deployment descriptor (web.xml) 示例contr...

2017-09-10 14:00:57

阅读数:3427

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭