springboot
在springboot框架中前行
qinhej
这个作者很懒,什么都没留下…
展开
-
Shiro-Springboot
1、shiro配置类:package com.zhibi.xiuba.mgr.conf.shiro; import org.apache.shiro.authc.credential.HashedCredentialsMatcher; import org.apache.shiro.authc.pam.AuthenticationStrategy; import org.ap...原创 2018-08-02 11:29:32 · 178 阅读 · 0 评论 -
RedirectAttributes
SpringMVC中使用RedirectAttributes重定向传参,防止暴露参数 RedirectAttributes是Spring mvc 3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的的工具类 有两种带参的方式: 第一种: redirectAttributes.addAttributie(“prama”,value);这种方法相当于在重定向链接...原创 2018-08-02 11:48:43 · 395 阅读 · 0 评论 -
spring参数校验
spring参数校验,@Valid注解的使用 :@Valid注解用于校验,所属包为:javax.validation.Valid。 ① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age属于Girl类中的属性): package com.zhibi.xiuba.mgr.model.valid; import org.hibernate.v...原创 2018-08-02 12:02:26 · 599 阅读 · 0 评论 -
线程池
线程池: java Public class CommonTest{  @Test  Public void test2()throws Exception{  try{  ExecutorService executorService&a原创 2018-08-01 14:59:05 · 81 阅读 · 0 评论 -
方法参数列表
1.普通方法参数 例如: @RequestMapping(“/agreeOne”) @RequiresPermissions(“withdraw:audit”) @ResponseBody publicControllerResultagreeOne(Longid){ 参数id可以不传值(可以没有这个参数{},或者参数为空{i...原创 2018-08-01 15:00:35 · 1155 阅读 · 0 评论 -
springboot配置文件
1、Profile-多环境配置 当应用程序需要部署到不同运行环境时,一些配置细节通常会有所不同,最简单的比如日志,生产日志会将日志级别设置为WARN或更高级别,并将日志写入日志文件,而开发的时候需要日志级别为DEBUG,日志输出到控制台即可。  如果按照以前的做法,就是每次发布的时候替换掉配置文件,这样太麻烦了,Spring Boot的Profile就给我们提供了解决方案...原创 2018-08-01 15:00:55 · 115 阅读 · 0 评论 -
springboot异步
在做白拿拿项目的时候,有一些不需要即时完成的,也不需要即时获取返回值的工作,可以放到异步方法中执行,原理是springboot会自动开启另一个线程去做这件事实现方法: * 1.启动类上要有一个注解开启异步 @SpringBootApplication@EnableAsyncpublic class Application{ public static void m...原创 2018-08-01 15:02:27 · 274 阅读 · 0 评论 -
springboot定时任务
一、白拿拿项目中需要每天凌晨统计一次昨天一天的邀请排行榜,与定时任务有关代码示例如下: @Component public class ScheduleHandler { private final IChannelSourceConfigService channelSour...原创 2018-08-01 15:04:55 · 862 阅读 · 1 评论 -
zuul笔记
一、微服务网关背景及简介 不同的微服务一般有不同的网络地址,而外部的客户端可能需要调用多个服务的接口才能完成一个业务需求。比如一个电影购票的收集APP,可能回调用电影分类微服务,用户微服务,支付微服务等。如果客户端直接和微服务进行通信,会存在一下问题: 客户端会多次请求不同微服务,增加客户端的复杂性 存在跨域请求,在一定场景下处理相对复杂 认证复杂,每一个服务都需要独立认证 难以重...原创 2018-08-01 15:54:11 · 165 阅读 · 0 评论 -
springboot与swagger与zuul整合
* 1、项目结构: 涉及到的服务有: api-gateway、userservice、taskservice,项目由Springboot-springcloud-jpa-fegin-consul-zuul构成微服务 * 2、网关服务: 其中 api-gateway 是网关服务 ,负责url的分...原创 2018-08-01 15:05:19 · 964 阅读 · 0 评论 -
AOP
package com.zhibi.xiuba.mgr.aop; import com.alibaba.fastjson.JSONObject; import com.zhibi.xiuba.mgr.service.dashboard.impl.DashboardService; import com.zhibi.xiuba.model.ControllerResult; import...原创 2018-08-01 16:06:22 · 129 阅读 · 0 评论 -
Shiro-Spring
Shiro总结一、配置1、Shiro框架的搭建 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version...原创 2018-08-01 17:52:41 · 366 阅读 · 0 评论