springboot
bruobuqi0106
愿你合上电脑的那一刻,有着侠客收剑入鞘的骄傲
展开
-
Java8之新特性--Stream详解
1.Java8中的Stream可以做什么?Java8中的Stream主要用来对容器/集合中的数据进行操作,它主要分为三个流程:起始操作,中间操作,终止操作起始操作:指定一个数据源(一般为集合List,Set等)中间操作:对数据源(集合)中的数据采用筛选,过滤,类型转换注:中间操作不会造成对数据源中源数据的污染,即原集合中的数据结构以及数据不会因为Stream的中间操作而改变终止操作:可以将中间操作后的数据进行分组汇总、统计,并可以针对操作后的数据生成新的容器集合二、Stream常用操原创 2020-06-05 15:49:18 · 196 阅读 · 0 评论 -
springboot定时器
在我们开发项目过程中,经常需要定时任务来帮助我们来做一些内容, Spring Boot 默认已经帮我们实行了,只需要添加相应的注解就可以实现1、pom 包配置Spring Boot Starter已经包含2、启动类启用定时在启动类上面加上@EnableScheduling即可开启定时@SpringBootApplication@EnableSchedulingpublic class Application { public static void main(String[..原创 2020-06-04 17:29:17 · 111 阅读 · 0 评论 -
springboot双数据库多数据源
我们以 Mybatis Xml 版本为例,给大家展示如何如何配置多数据源。1.配置文件pom.xml<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.4.0</version> <type>pom</type> </dep原创 2020-06-04 13:53:46 · 247 阅读 · 0 评论 -
Spring Boot系列——日志配置
Spring Boot默认日志系统Spring Boot默认使用LogBack日志系统,如果不需要更改为其他日志系统如Log4j2等,则无需多余的配置,LogBack默认将日志打印到控制台上。如果要使用LogBack,原则上是需要添加dependency依赖的<groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId>原创 2020-06-03 11:42:30 · 223 阅读 · 0 评论 -
springboot中的util方法
1.获取俩个long类型的是否是同一天public static boolean isSameDay(long time1, long time2) { Calendar calendar1 = Calendar.getInstance(); calendar1.setTimeInMillis(time1); Calendar calendar2 = Cal...原创 2019-11-25 21:34:07 · 1557 阅读 · 0 评论 -
springboot中日志详解
1.Spring Boot默认日志系统:如果要使用LogBack,原则上是需要添加dependency依赖的<groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></pre>但是因为新...原创 2019-11-14 16:54:55 · 1063 阅读 · 0 评论 -
springboot中json和object互相转化
问题:我们经常遇到调用别人接口返回结果为json格式的,但是我们操作一般都是object这时候就需要转化了。1.string类型转化为JSONObject public String StringtoJson(){ String str = "{\"name\":\"zhangsan\",\"password\":\"zhangsan123\",\"email\":...原创 2019-11-12 17:28:43 · 13005 阅读 · 1 评论 -
springboot中RestTemplate
问题:我们在使用了rpc和feign之后很少用到调用别人接口,但是总有那么不合群的不用我们伟大的springboot,这时候调用别人的接口就需要RestTemplate。1.并不需要引入meaven包,因为springboot集成了2.调用分为get和post请求,我们分开讲2.1首先get请求,直接上代码 String url ="http://baidu.co...原创 2019-11-12 17:08:13 · 115 阅读 · 0 评论 -
springboot +vue实现token登录3之获取登录人员信息
1.通过自定义 @CurrentUser 获取当前登录用户1、定义 @CurrenUser注解package com.presoft.wydl.common.config; import java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.Ret...翻译 2019-08-07 16:35:26 · 1170 阅读 · 0 评论 -
springboot +vue实现token登录2
0.写在前面token的java思路:1.生成token2.拦截器拦截token并且验证token3.配置拦截器1.拦截器AuthenticationInterceptor 拦截器拦截token并且验证tokenpublic class AuthenticationInterceptor implements HandlerInterceptor { @...转载 2019-08-07 15:01:40 · 1034 阅读 · 0 评论 -
SpringBoot使用监听器Listener
1.什么是监听器监听器也叫Listener,是servlet的监听器,可以用于监听Web应用中某些对象,信息的创建,销毁,增加,修改,删除等动作的发生,然后做出相应的响应处理。当范围对象的状态发生变化时,服务器自动调用监听器对象中的方法,常用于统计在线人数和在线用户,系统加载时进行信息初始化,统计网站的访问量等。在实际项目中,我们往往需要自定义一些事件和监听器来满足业务场景,比如在微服务...原创 2019-08-08 16:27:29 · 720 阅读 · 0 评论 -
springboot的拦截器Interceptor和过滤器Filter
1.拦截器(Interceptor)和过滤器(filter)区别相似之处:spring的拦截器和servlet的过滤器有相似之处,都是AOP思想的体现,都可以实现权限检查,日志记录不同处:适用范围不同:Filter是Servlet容器规定的,只能使用在servlet容器中,而拦截器的使用范围就大得多 使用的资源不同:拦截器是属于spring的一个组件,因此可以使用spring...原创 2019-08-08 15:35:34 · 369 阅读 · 0 评论 -
springboot +vue实现token登录1之vue的token存储
0.写在前面在前后端完全分离的情况下,Vue项目中实现token验证大致思路如下:1、第一次登录的时候,前端调后端的登陆接口,发送用户名和密码2、后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token3、前端拿到token,将token存储到localStorage和vuex中,并跳转路由页面4、前端每次跳转路由,就判断 localStroage 中有无 tok...原创 2019-08-05 17:22:22 · 3398 阅读 · 1 评论 -
springboot从0单排之Redis
Redis 介绍1.Nosql 数据库 2.存储在内存中如何使用1、引入依赖包(1)本文所采用的SpringBoot的版本如下 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...原创 2019-11-26 11:20:46 · 203 阅读 · 0 评论