自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Spring Security修炼手册(四)————Security默认表达式的权限控制

前三章主要讲的是Security对于认证的处理,那么本节,会为大家介绍基于Security默认表达式的权限控制(较为简单,无法满足复杂权限控制及多变的权限规则,后面会介绍基于自定义表达式的权限访问控制,可满足99%的业务场景的需求)。 一、介绍及使用 直接进入主题,基于...

2018-06-01 08:45:00 240

转载 Spring Security修炼手册(三)————Security个性化认证流程

在第二章节,我们主要学习了Security的自定义认证的实现和认证的流程,同时也存在一些问题,比如我们想在用户认证成功或失败后记录日志等相关操作,我们怎么办呢?别担心,Security已经为我们想好了,我们只需要实现其提供的接口并配置即可。 一、 自定义登录成功处理 ...

2018-05-31 09:21:00 194

转载 Spring Security修炼手册(二)————Security的认证流程

那么通过第一节的介绍,大家对于Security认证的使用应该具备了一个基本的认识,那么这节主要有三个知识点。1、初步的带大家了解Security中几个过滤器(后面会一点点的加入其它过滤器)。2、表单认证的处理流程。3、如何自定义用户认证逻辑。那么废话不多说,直接进入第一点。 ...

2018-05-30 09:27:00 194

转载 Spring Security修炼手册(一)————初识Security

在以前做东西的时候,对于认证鉴权的框架技术选型,通常使用Apache Shiro,可能是接触比较早,感觉用起来比较方便的原因,知道最近接了一个好大好大的项目分布式应用+大数据数据库+私有IaaS云+PaaS,埋头苦学一星期,算是吃透了Spring Security的一半,那么一是为了记...

2018-05-29 11:29:00 183

转载 @JsonView的用法

我们来描述一个这样的业务需求,首先有两个URL,/A:为获取用户详情信息包含用户的所有字段(用户名,密码),/B:为获取用户信息字段(只要用户名),怎么处理呢?可能会想到建一个USER类然后返回不同的属性。但是这样写法确实Low的一逼。@JsonView可以十分方便的解决以上问题。下面...

2018-04-04 15:59:00 276

转载 使用spring boot test对restful接口进行测试

1、引入测试依赖包 2、编写测试类(GET请求) @RunWith(SpringRunner.class)@SpringBootTestpublic class UserControllerTest { @Autowired private WebApplicationCo...

2018-04-02 17:29:00 758

转载 发布开源项目——JYShortUrl

一、项目简介 介绍: https://gitee.com/LKWai/ShortURL JYShortUrl是一款将长链接转换为短链接的开源项目,可以将例如https://my.oschina.net/u/3637243/blog 的连接缩短为 http://URL/...

2018-03-02 15:48:00 164

转载 详解java类的生命周期

引言 最近有位细心的朋友在阅读笔者的文章时,对java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内java方面的教材大多只是告诉你“怎样做”,但至于“为什么这样做”却不多说,所以造成大家在基础和原理方面的知识比较匮乏,...

2018-02-28 10:54:00 85

转载 工作奇谈——JAVA高级特性之反射

一、从问题入手 最近又要面试新人,所以翻了翻以前的代码,突然发现了一个有意思的问题。 问:如下一个Student类,请实例Student并对其成员变量赋值。 public class Student { private String NAME; ...

2018-02-28 10:51:00 104

转载 Ubuntu下安装RabbitMQ

/*添加源 */echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list/*新增公钥(不加会有警告)*/wget -O- https:...

2018-02-05 11:27:00 95

转载 发布开源工具——JyEntity

最近没有项目,闲着无聊做练习,发现目前的把数据库表生成Java Bean的工具类,配置有点复杂,需要配置很多XML,所以自己写了一款操作简单的工具暂时命名为JyEntity。 链接:https://gitee.com/LKWai/JyEntity JyEntity...

2018-01-25 14:31:00 106

转载 工作奇谈——公司OA逻辑BUG

闲来无事,上公司OA,查了查这个月工资(依旧少得可怜)。OA查询工资先要输入独立密码,输入密码进入界面,偶然间瞄了一眼URL发现并没有变化,然后点击查询(OA只能查询自己的工资),URL又没有变化,职业的本能使我不由自主的按下了Firefox的F12,查看起了源代码,果然是都是嵌在<...

2017-09-21 15:39:00 261

转载 从零开始的Spring Session(一)

本文作者:徐靖峰 原文链接:http://t.cn/Rp7xUro 版权归作者所有,转载请注明出处 之前项目需要使用Redis管理Session,找了很多的Demo,研究了一天Spring Session源码,感觉有点难继续。突然看到群里Pivotal的周辉大牛发了一篇连接,突然豁然开...

2017-09-12 10:41:00 83

转载 折腾笔记——MariaDB自增等问题

MariaDB自增:ENGINE = InnoDB 要加上。 字段备注的配置会覆盖之前的配置! create table ccd_users( UserId INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT C...

2017-08-24 17:29:00 1908

转载 折腾笔记——使用MongoDB(1、Windows安装MongoDB)

1、MongoDB简介 MongoDB是一个高性能,开源,无模式、易部署、易使用,存储数据非常方便的文档型数据库,是当前NoSql(Not Only SQL,但其实已经悄悄滴放弃了SQL的一些特性和功能)数据库中非常热门的一种。它在许多场景下可用于替代传统的关系型数据库或键...

2017-08-16 16:47:00 111

转载 工作奇谈——使用对称密匙加密数据

1、对称密匙及对称加密算法DES简介 对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密。 DES算法全称为Data Encryption Standard,即数据加密算...

2017-08-16 09:29:00 391

转载 微服务开发的入门级框架Spring Boot详解(五)

通过第四章的介绍,大家可能更能理解使用SpringBoot开发是多么爽并且快捷的了。 比如使用SSM框架开发写一个HelloWord,会经过以下几个步骤: 写POM文件,下载依赖包。 配置Spring MVC,视图解...

2017-08-15 17:34:00 112

转载 微服务开发的入门级框架Spring Boot详解(四)

前几章把Spring Boot大概都介绍了个遍,如果各位朋友有什么疑问和指教欢迎在评论指出。下面我将介绍如何使用Spring Boot进行企业级开发。大概会从以下几点开始介绍。 如何使用Spring Boot进行企业开发 Spring Boot与Spring Cl...

2017-08-11 14:58:00 215

转载 微服务开发的入门级框架Spring Boot详解(三)

通过前两章节的介绍,大家应该对Spring Boot有了些许的认识,也感觉到了这个框架带来的便利,下面我将讲解SpringBoot的一些常用注解。 1、Controller注解的使用 1.1 简介 1.2 ...

2017-08-09 13:17:00 183

转载 微服务开发的入门级框架Spring Boot详解(二)

1、Spring Boot的属性配置文件 1.1 Spring Boot的属性配置文件的第一种形式 使用properties配置文件,如下两个属性的含义是更改访问端口为8081,并且加了一个contextPath,可以理解为在地址栏多加层地址。 ...

2017-08-08 16:20:00 139

转载 微服务开发的入门级框架Spring Boot详解(一)

1、Spring Boot入门介绍 1.1、Spring Boot 介绍 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。从字面理解,Boot是引导的意思,因此SpringBoot...

2017-08-08 14:07:00 289

转载 thymeleaf在工作中遇到的问题及解决办法(四)

1、关于字符串拼接的问题 字符串拼接可以使用如下方式。 <a href="#" th:text="第+${StartNo}+页 +' '+共+${countPage}+页"> 还有一种更优雅的方式,使用“||”减少了字符串的拼接,代码如...

2017-08-08 11:39:00 325

转载 thymeleaf在工作中常用的属性及表达式使用详解(三)

1.1 thymeleaf的基础知识介绍 1.1.1 标准表达式介绍 它们分为四类: 1.变量表达式 2. 选择表达式(星号表达式) 3. 消息表达式(井号表达式,资源表达式)通常做国际化 4.URL表达式 1.1.2 标准表达式详...

2017-08-07 16:30:00 393

转载 thymeleaf在工作中常用的属性及表达式使用详解(二)

1.1 在Spring Boot中引入Thymeleaf 第一步:在Maven中引入thymeleaf的依赖,加入以下代码即可引入需要的Jar包。 <dependency> <groupId>org.springframework.boot</g...

2017-08-07 16:01:00 190

转载 thymeleaf在工作中常用的属性及表达式使用详解(一)

最近在写微服务的项目,第一次接触thymeleaf,踩了很多雷,决定把我在工作中遇到的跟大家分享,希望能帮助遇到相同问题的朋友。 1.1 首先介绍一下这个东西(来源百度) http://www.thymeleaf.org 这是thymeleaf的官网。 Thym...

2017-08-04 17:54:00 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除