SpringBoot
文章平均质量分 63
2020越努力越幸运
这个作者很懒,什么都没留下…
展开
-
用redis实现MySQL缓存
https://blog.csdn.net/gx_1983/article/details/79033502转载 2019-04-11 23:33:24 · 180 阅读 · 0 评论 -
spring boot(八)之文件上传
处理文件的时候一般还是通过表单的形式来进行传递,但是使用文件的表单和一般的表单还是有着一定的区别的,而这唯一的区别就是在方法后面添加一个ENCTYPE属性,并且设置其为多部分/ form-data。例如页面: <form action =“#”th:action =“@ {/ fileUpload}”method =“post”enctype =“multipart / ...原创 2018-11-28 20:45:48 · 126 阅读 · 0 评论 -
spring boot(七)之PUT和DELETE请求
在HTTP协议中,有着四个表示操作的动词:GET,POST,PUT,DELETE,分别表示获取资源,新建(提交)资源,更新资源和删除资源,之前已经介绍了使用表单来使用GET请求和POST请求,但是表单形式并不支持PUT和DELETE请求。但是spring MVC提供了一个HiddenHttpMethodFilter,可以将带有_method参数的POST请求转换为PUT或DELETE。使用spri...原创 2018-11-28 20:42:40 · 1630 阅读 · 0 评论 -
spring boot (六)之表单验证
在表现层向控制层传递数据的时候,并不一定所有的数据都是有效的或是正确的,有些时候输入的数据是错误的,有些时候也有一些恶意攻击服务器的,比如通过工具不断的向服务器提交数据导致服务器崩溃等等,因此,需要在浏览器和服务器端都要设置验证,验证通过了才可以进行下一步操作,这样就可以有效的防止以上事情发生。这里自己主要还是学习在服务器端进行验证设置。一般的我们在设计的时候会遇...原创 2018-11-27 22:52:58 · 337 阅读 · 0 评论 -
spring boot (五)表单处理
在一般的网页中经常会用到表单来处理数据,比如登录注册页面,用户需要在页面A填写相关的信息,然后提交到后台,后台进行处理,将数据保存到数据库,然后在返回一个页面给用户,让用户进行下一步操作。这个过程就相当于用户想服务器提出登录请求,服务器响应请求,然后向用户展示登录页面,用户填写数据后,提交数据,服务器收到数据后进行处理,再向用户展示登录成功或者失败后的页面,自己研究了两种方法。(一)首先...原创 2018-11-27 15:07:07 · 3083 阅读 · 0 评论 -
spring boot(四)之控制类向表现层传参
参考学习:https://www.zhihu.com/question/50392663/answer/121033320总的来说有两大类,但是后面感觉还是用得比较多的,所以就单独分点了。(1)直接传参 所谓的模板渲染其实就是动态的往页面里面传递数据,即如何将数据从控制端传到页面,这就是所谓的模板的动机,将不同页面的公共抽出来作为模板,而其中不同的数据再通过控制类来传递。这个就靠Th...原创 2018-11-26 20:59:40 · 1095 阅读 · 0 评论 -
spring boot (三)之URL向Controller类传递参数
一般有两种方法,也是通过两种注解哎是首先的。1、 @ParamVariable 这个注解是用来获取URL中的参数的值的 如下面的代码: @RequestMapping("/users/{username}") @ResponseBody public String getUser(@PathVariable String username) {...原创 2018-11-26 20:50:41 · 7214 阅读 · 0 评论 -
spring boot(九)之异常处理
spring boot异常处理这里暂时介绍两种方法: (1)自定义错误页面 (2) @ExceptionHandler和 @ControllerAdvice注解处理 1、 自定义错误页面 spring boot提供了一种默认的异常处理页面,当项目中出现异常时,会请求/error请求,spring boot提供了一个BasicExceptionControll...原创 2018-11-28 21:21:14 · 153 阅读 · 0 评论 -
spring boot(二)
1、spring boot bean和依赖注入 在spring中使用spring framework来定义bean及其依赖注入。 注解依赖注入涉及到三个注解: @ComponentScan :定义扫描的路径中展出标识了需要装配的类自动装配到spring的bean容器中 @AutoWired :对类成员变量、方法及构造函数进行标注,完成自动装配的工作...原创 2018-11-24 15:45:26 · 124 阅读 · 0 评论 -
sprig boot(一)
1,spring boot CLI spring boot CLI是一个命令行工具,可以使用命令行界面来创建执行springboot应用程序的方法,当然也可以直接通过eclipse来创建执行spring boot项目,当然也不是必须要使用的。使用命令行来执行maven项目有一些常用的命令:https://blog.csdn.net/xiaxiaorui2003/article/det...原创 2018-11-22 16:08:32 · 162 阅读 · 0 评论