
Spring
占位符号
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
Maven中scope参数详解
Maven坚持惯例优于配置,所以Maven配置中的socpe的默认值是compile。在实际应用过程中经常分不清楚使用哪一个,所以直接就默认了。现在梳理一下Maven的scope:scope分为compile,test,runntime,provided,system五种。compile默认的就是compile,compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中...转载 2018-05-07 11:01:48 · 3071 阅读 · 0 评论 -
SpringBoot接入Ueditor编辑器
很多时候我们需要使用到富文本编辑器,这里我就分享一下SpringBoot接入百度的UEditor编辑器的方法;下载UEditor编辑器官网:https://ueditor.baidu.com/website/index.html我们下载其中的 jsp utf-8版本编写API接口编辑器要从服务器处获取配置文件,并且在编辑器中加入图片,文件时,需要上传到服务器进行存储,所以我们要留出给u...原创 2018-11-07 09:51:18 · 4475 阅读 · 2 评论 -
MockMVC测试Controller中常见的请求方式
TestController.java@RestControllerpublic class TestController { private final String PATH = "D:\\Develop\\JavaEE\\laboratory"; @GetMapping(value = "/mockTestA") public String mockTestA...原创 2018-11-06 17:13:49 · 12694 阅读 · 6 评论 -
MockMvc详解
★ MockMvc - SpringMVC单元测试的独立测试:一、简介为何使用MockMvc? 对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如,启动速度慢,测试验证不方便,依赖网络环境等,所以为了可以对Controller进行测试,我们引入了MockMVC。 ...转载 2018-10-26 18:31:58 · 28445 阅读 · 0 评论 -
Spring读取配置文件属性
因为要读取自定义配置文件的属性,就学习了一下实现该操作的方法,记录如下:1.在resource文件夹下新建配置文件:system.properties#自定义的系统配置ftp.username = rootftp.password = rootftp.host = 127.0.0.1ftp.port = 212.编写配置文件读取工具@PropertySource( va...原创 2018-10-22 09:41:29 · 348 阅读 · 0 评论 -
Spring + SpringMVC整合MyBatis
在上一篇文章IDEA使用maven搭建Spring + SpringMVC环境的基础上,我们再将MyBatis框架整合进去,这样就可以搭建一个完整的SSM环境了。1.在pom.xml中添加mysql,jdcb,mybatis依赖并导入依赖,所有依赖如下:<properties> <project.build.sourceEncoding>UTF-8&l...原创 2018-09-14 19:20:46 · 191 阅读 · 0 评论 -
IDEA使用maven搭建Spring + SpringMVC环境
1.新建项目2.选择如下选项,然后点击next,进入下一步3.输入相应的信息,点next,进入下一步4.配置maven环境,设置好了的话,就不用修改5.点击finish,等待maven下载相应的jar包(第一次需要),之后一个基本的maven web项目就搭建起来了,项目结构如下:6.搭建一个服务器,运行项目,若运行成功,则项目初步搭建成功;7.引入sp...原创 2018-09-08 11:09:54 · 7292 阅读 · 1 评论 -
Maven打包SpringBoot应用
分享一个使用Maven将SpringBoot应用打包成Jar包的方法。因为SpringBoot是内嵌TomCat服务器的,所以我们只需要把他打包成Jar包,就能直接运行上线了。1.在pom.xml中需要如下配置:<build> <finalName>Site</finalName> <plugins> <plugin&g...原创 2018-07-06 16:58:24 · 9017 阅读 · 0 评论 -
SpringBoot使用RestTemplate发送Post请求
Spring中有个RestTemplate类用来发送HTTP请求很方便,本文分享一个SpringBoot发送POST请求并接收返回数据的例子。背景:用户信息放在8081端口的这个服务器上,8082端口服务器上的应用通过调用api,传递参数,从8081端口服务器上的数据库获取用户的信息。1.待访问的API我要访问的api是 localhost:8081/authority/authorize,这个a...原创 2018-07-05 14:50:48 · 187646 阅读 · 19 评论 -
SpringMVC核心运行流程及部分名词解释
1.DispatcherServletDispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,可以与Spring IOC无缝集成。DispatcherServlet主要负责职责调度工作,主要用于控制流程,主要职责如下:(1)文件上传解析,如果请求类型是multipart将通过MultipartResolver进行文件上下文解析...原创 2018-06-11 09:12:20 · 696 阅读 · 0 评论 -
IDEA搭建最简单的SpringMVC环境
最近学习SpringMVC,搭建环境得时候踩了不少坑,写这个教程是分享自己的经验,尽量帮助别人走弯路。1.打开Idea,选择create new project,勾选如下选项之后点击next,进入下一步2.填写项目名称和项目存放的位置,之后点击finish,等待Idea下载相应的文件和Jar包下载好之后,就得到了初始的一个springMVC项目结构,如下:3.在src下添加一个controller...原创 2018-06-05 22:56:57 · 7997 阅读 · 6 评论 -
SpringBoot接入Druid
1. Druid简介java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。GitHub:https://github.com/alibaba/druid2.引入依赖<depen...原创 2019-05-04 11:19:27 · 643 阅读 · 0 评论