Spring boot
文章平均质量分 81
佩佩爱吃脏脏包
保密
展开
-
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 · 1787 阅读 · 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 · 1200 阅读 · 0 评论 -
几个输入参数@ApiParam @PathVariable @RequestParam三者区别
1、@ApiParam 是注解APi的参数,也就是用于swagger提供开发者文档,文档生成的注释内容2.@RequestParam,是获取前端传递给后端的参数,可以是get方式,也可以是post方式。其中如果前端传递的参数和后端你接受的参数起的名字字段是一致的可以省略不写,也可以直接写@RequestParam String name,如果不一致一定要完整写,不然获取不到.@GetMappi...原创 2018-04-24 15:43:10 · 7652 阅读 · 1 评论 -
Spring boot的拦截器基础篇(一)
原理:(1)拦截器实现了对每一个请求处理前后进行相关的业务,类似于Servlet的filter。让普通的bean实现HanlderInterceptor接口或者继承HandlerInterceptorAdapter类实现自定义的拦截器。(2)新建另外一个类通过继承重写WebMvcConfigurerAdapter的addInterceptors的方法来注册自定义的拦截器,业务含义是每次处理的时...原创 2018-05-09 13:38:07 · 220 阅读 · 0 评论 -
@ControllerAdvice注解是控制建言
相当于oracle的异常问题提示。当接收到异常提示后,就不会再继续下一步。@ExceptionHandler是一个全局异常控制器,更人性化的将异常输出给用户。相关注解方法:@ExceptionHandler是一个全局异常控制器用于方法上 @InitBinder // 4 注解定webDataBinder用来绑定前台请求参数到Model上...原创 2018-05-09 15:50:31 · 286 阅读 · 0 评论 -
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 · 211 阅读 · 0 评论 -
Spring boot 文件下载
使用Response实现文件下载: 文件下载功能是web开发中经常使用到的功能,使用HttpServletResponse对象就可以实现文件的下载 文件下载功能的实现思路: 1.获取要下载的文件的绝对路径 2.获取要下载的文件名 3.设置content-disposition响应头控制浏览器以下载的形式打开文件 4.获取要下载的文件输入流 5.创建数据缓冲区//缓冲区解释见下...原创 2018-05-22 14:28:07 · 4176 阅读 · 0 评论