查找的文章

Spring系列 springboot常见10道面试题
    1、什么是SpringBoot?2、SpringBoot有哪些优点?3、什么是JavaConfig?4、如何重新加载SpringBoot上的更改,而无需重新启动服务器?5、SpringBoot中的监视器是什么?6、如何在SpringBoot中禁用Actuator端点安全性?7、什么是YAML?8、如何实现SpringBoot应用程序的安全性?9、如何集成SpringBoot和ActiveMQ?10、如何使用SpringBoot实现分页和排序?1、什么是Spri...  更多
786 2019-09-04
Spring系列 springMVC接收zip文件和直接解析读取zip文件信息
    我们要实现在线解析和读取zip文件信息,关键的方法是getNextEntry这个方法是读取下一个ZIP文件条目并将该流定位在条目数据的开头。@RequestMapping(value={"/zipFileImport"})publicvoidzipFileImport(@RequestParam("file")MultipartFilefile)throwsException{//获取输入流InputStreaminf=file.getInputStream();StringupFileName=file.getOriginalFil...  更多
1084 2019-08-08
Spring系列 SpringBoot配置Cross解决跨域问题
    CORS是一个W3C标准,全称是”跨域资源共享”(Cross-originresourcesharing)。它允许浏览器向跨源(协议+域名+端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。简单来说,跨域问题是可以通过nginx来解决的,或者通过jsonp(只支持get请求)来解决。而SpringBoot中也提供了配置方法。1.利用@CrossOrigin注解,2.配置全局CORS配置。1.利用@Cro...  更多
1164 2019-07-18
Spring系列 SpringBoot中集成Log4j2以及Log4j2的xml配置
    Log4j是Apache下的一开源项目,通过使用Log4j可以将日志信息打印到控制台、文件等。我们也可以控制每一条日志的输出格式,通过定义每一条日志信息的级别能够更加细致地控制日志的生成过程。那我们在springboot中应该要怎么配置呢目录1.springboot配置log4j21.1引入依赖1.2去除logback的依赖1.3配置log4j2的路径1.4使用log4j21.springboot配置log4j21.1引入依赖<!--log4J2--><dep...  更多
1787 2019-07-17
Spring系列 Kaptcha的详细配置表以及在springboot中的整合和使用
    Kaptcha是一个可高度配置的实用验证码生成工具,和springboot结合相当的简单,kaptchap在springboot中只要编写配置类就行,其中可以配置这些信息:验证码的字体验证码字体的大小验证码字体的字体颜色验证码内容的范围(数字,字母,中文汉字!)验证码图片的大小,边框,边框粗细,边框颜色验证码的干扰线验证码的样式(鱼眼样式、3D、普通模糊、…)1.Kaptcha详细配置表2.与springboot整...  更多
1600 2019-07-11
Spring系列 SpringBoot整合MyBatis的使用
    在传统的SSM框架整合中,使用MyBatis需要大量的XML配置,而在SpringBoot中,MyBatis官方提供了一套自动化配置方案,可以做到MyBatis开箱即用。1.添加依赖<dependency><groupid>org.springframework.boot</groupid><artifactid>spring-boot-starter-web</artifactid></dependency><dependency><groupid&g...  更多
1387 2019-05-03
Spring系列 申请阿里云免费的HTTPS证书和SpringBoot配置HTTPS与HTTP重定向成HTTPS
    由于HTTPS对于个人开发者而言,一个HTTPS证书的价格还是有点贵,国内有一些云服务器厂商提供免费的HTTPS证书,一个账号可以申请数个。申请流程我们去阿里云控制台,搜索SSL我们点击购买证书选择免费的证数购买购买后我们申请,填写资料,很快就好了我们这里springboot用的是tomcat,所以我们下载tomcat的于是我们下载下来,有个xxxx.pfx文件和一个密码文件,我们把xxxx.pfx改名后放到resour...  更多
Spring系列 SpringBoot的数据缓存——基于Ehcache2.x缓存技术的配置
    我们知道Spring支持很多种缓存,针对不同的缓存技术,我们都需要实现不同的CacheManager。但是SpringBoot帮我们自动配置了多个CacheManager的实现,我们只要引用不同的依赖包,SpringBoot会帮我们切换到不同的CacheManager,本篇文章说的是基于Ehcache2.x的数据缓存配置。1.添加相关依赖:<dependency><groupId>org.springframework.boot</groupId><arti...  更多
Spring系列 SpringBoot的数据缓存——基于Redis缓存技术的配置
    我们知道Spring支持很多种缓存,针对不同的缓存技术,我们都需要实现不同的CacheManager。但是SpringBoot帮我们自动配置了多个CacheManager的实现,我们只要引用不同的依赖包,SpringBoot会帮我们切换到不同的CacheManager,本篇文章说的是基于Redis的数据缓存。1.导入依赖包:<dependency><groupId>org.springframework.boot</groupId><artifactId>...  更多
Spring系列 SpringBoot整合Redis单机和整合Redis集群的完整例子
    Redis的客户端有很多,如Jedis,Jredis,SpringDataRedis….,所以SpringBOOT用了SpringDataRedis为了Redis提供了一种自动化的配置,我们只要添加相关依赖和相关配置就行。这里将说明如何整合redis单机和整合redis集群。一SpringBoot整合Redis单机1.添加相关依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring...  更多