自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Spring boot 文件下载

使用Response实现文件下载:  文件下载功能是web开发中经常使用到的功能,使用HttpServletResponse对象就可以实现文件的下载 文件下载功能的实现思路:   1.获取要下载的文件的绝对路径   2.获取要下载的文件名   3.设置content-disposition响应头控制浏览器以下载的形式打开文件   4.获取要下载的文件输入流   5.创建数据缓冲区//缓冲区解释见下...

2018-05-22 14:28:07 4138

原创 Spring boot 上传文件

1、具体代码。在addViewcontroller中添加界面 upload界面。在/SpringBoot1/src/main/resources/templates目录下新建一个upload界面package com.example.Spring.Boot1.Interceptor;import java.nio.charset.Charset;import java.util.List;...

2018-05-22 13:48:42 176

原创 java代码连接本地redis数据库

java代码连接本地redis数据库

2018-05-18 17:37:32 657

原创 用其他jar包进行list map转换json

1、需导入的jar包 commons-beanutils-1.8.0.jar    // repository有 commons-collections-3.2.1.jar   // repository有 commons-lang-2.6.jar    // repository有 commons-logging-1.1.1.jar   // repository有 ezmorph-1.0.6....

2018-05-16 09:45:01 421

原创 FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换

fastJson对于json格式字符串的解析主要用到了一下三个类:JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。JSONObject:fastJson提供的json对象。JSONArray:fastJson提供json数组对象。我们可以把JSONObject当成一个Map<String,Object>来看,只是JSONObject...

2018-05-16 09:35:06 154

原创 @ControllerAdvice注解是控制建言

相当于oracle的异常问题提示。当接收到异常提示后,就不会再继续下一步。@ExceptionHandler是一个全局异常控制器,更人性化的将异常输出给用户。相关注解方法:@ExceptionHandler是一个全局异常控制器用于方法上                              @InitBinder  // 4  注解定webDataBinder用来绑定前台请求参数到Model上...

2018-05-09 15:50:31 280

原创 Spring boot的拦截器基础篇(一)

原理:(1)拦截器实现了对每一个请求处理前后进行相关的业务,类似于Servlet的filter。让普通的bean实现HanlderInterceptor接口或者继承HandlerInterceptorAdapter类实现自定义的拦截器。(2)新建另外一个类通过继承重写WebMvcConfigurerAdapter的addInterceptors的方法来注册自定义的拦截器,业务含义是每次处理的时...

2018-05-09 13:38:07 199

原创 HttpServletrequest 与HttpServletResponse总结

如果说DOM是javascript与HTML的桥梁,那么servlet就是前端与后端的桥梁,HttpServletRequest和HttpServletResponse就是之间的信使由来  Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,向客户端发送数据找HttpServletResponse,从客户端取...

2018-04-25 18:00:53 123

原创 几个输入参数@ApiParam @PathVariable @RequestParam三者区别

1、@ApiParam 是注解APi的参数,也就是用于swagger提供开发者文档,文档生成的注释内容2.@RequestParam,是获取前端传递给后端的参数,可以是get方式,也可以是post方式。其中如果前端传递的参数和后端你接受的参数起的名字字段是一致的可以省略不写,也可以直接写@RequestParam String name,如果不一致一定要完整写,不然获取不到.@GetMappi...

2018-04-24 15:43:10 7451 1

原创 Spring boot 基于web的增删改查

1、新建一个controller层,主要功能是负责页面跳转和数据交互,在上篇文章的基础上,通过界面增删改查。这里的 @Resource 是获取我具体实例的BookService bookService = new BookService();package com.example.Spring.Boot1.controller;import java.util.List;import ja...

2018-04-16 16:30:07 1731 1

原创 Spring 基于ORacle JPA的增删改查

1、项目大致结构:2、配置数据源  application.properties文件server.port=8011spring.thymeleaf.prefix=classpath:/templates/spring.thymeleaf.suffix=.html ############JPA##############spring.datasource.driver-cla...

2018-04-12 17:45:59 1183

原创 Springboot的POST、GET、PUT、DELETE请求

1 Spring的请求前文我们的访问我们的项目直接就是用的http://localhost:8080/,这里对于具体的项目我们可以加上项目路径并且设置端口号。在application.properties文件中,(server.port=8080)server.port=8081此时访问我们的项目就要使用http://localhost:8081,端口号可以不指定,则会使用默认的端口号8080,...

2018-04-12 10:15:54 1240

转载 基于SpringBoot使用Spring jpa实现对Oracle表的增、删、改、查的Spring WebService

概述 近来,学习有关WebService的内容,应业务需求探索下关于Spring WebService知识,需要快速生成对数据库表的一些操作,然后其他系统调用,和一般的大型网站一样,为第三方生成有关的服务。找了下网上,没有比较全面具体的文章介绍关于这方面的内容。自己逛了下Spring社区找了些资料和自己学习总结,进行了一番探索,完成了一个关于这方面的demo,虽然只是实现了简单的对数据库的增删改,...

2018-04-11 20:16:02 518

原创 Spring boot项目创建

根据我上一篇的安装开发工具,现在可以开始创建Spring boot之路。1、pom.xml文件配置可以参考如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...

2018-04-10 15:48:16 164 1

原创 Spring boot开发工具下载

1、开发工具的下载。本人是用的STS,由于习惯使用eclipse,所以使用这个比较适应。下载地址是:http://dist.springsource.com/release/STS/3.8.1.RELEASE/dist/e4.6/spring-tool-suite-3.8.1.RELEASE-e4.6-win32-x86_64.zip使用下面的STS.exe的软件执行即可。2、安装maven(1)...

2018-04-10 15:15:47 741

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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