李增光

于平凡中看见伟大!

java8实战十一: java8----新的日期时间API

java8中 新的时间和日期APIJava的API提供了很多有用的组件,能帮助你构建复杂的应用。不过,Java API也不总是完美 的。我们相信大多数有经验的程序员都会赞同Java 8之前的库对日期和时间的支持就非常不理想。 然而,你也不用太担心:Java 8中引入全新的日期和时间API就是要...

2017-12-02 16:10:11

阅读数:699

评论数:0

Spring Security 初识(五)--保护方法应用

Spring Security 初识(五)–保护方法应用在Spring Securoty实现方法级别的安全性最常见的方法是使用特定的注解.将这些注解应用到需要保护的方法上.Spring Security 提供了三种不同方式的安全注解. Spring 自带的 @Security 注解. JSR-25...

2017-12-30 15:52:14

阅读数:300

评论数:0

Spring Security 初识(四)--请求拦截

Spring Security 初识(四)–请求拦截在我们前面的文章Spring Security 初识(一)中,我们看到了一个最简单的 Spring Security 配置,会要求所有的请求都要经过认证.但是,这并不是我们想要的,我们通常想自定义应用的安全性.因为有些路径我们想要谁都可以访问....

2017-12-29 16:06:54

阅读数:1317

评论数:0

Spring Security 初识(三)--配置自定义的用户存储

Spring Security 初识(三)–配置自定义的用户存储假设我们需要认证的用户存储在非关系型数据库中,如Mongo或 Neo4j,在这种情况下,我们需要提供一个自定义的 UserDetailsService接口实现。上节我们讲到Spring Security 初识(二),我们在 Sec...

2017-12-29 10:31:08

阅读数:799

评论数:0

Spring Security 初识(二)

Spring Security 初识(二)本文我们接着Spring Security 初识(一)继续讲解上文留下的问题。首先,我们看下如何在认证的过程中配置访问用户数据的服务。针对上节演示的案例,我们需要改进的用户存储,也就是用户名、密码以及其他信息存储的地方,在进行认证决策的时候,会对其进行检索...

2017-12-28 16:52:13

阅读数:222

评论数:0

Spring Security 初识(一)

Spring Security 初识(一)Spring Security是为基于Spring的应用程序提供声明式安全保护的安全 性框架。Spring Security提供了完整的安全性解决方案,它能够在Web 请求级别和方法调用级别处理身份认证和授权。因为基于Spring框 架,所以Spri...

2017-12-28 16:49:02

阅读数:265

评论数:0

详解 RestTemplate 操作

详解 RestTemplate 操作作为开发人员,我们经常关注于构建伟大的软件来解决业务问题。数据只是软件完成工作时 要处理的原材料。但是如果你问一下业务人员,数据和软件谁更重要的话,他们很可能会选择 数据。数据是许多业务的生命之血。软件通常是可以替换的,但是多年积累的数据是永远不能 替换的...

2017-12-17 15:39:08

阅读数:39864

评论数:7

fastJson 之 JSONPath使用

1. JSONPath介绍官网地址: https://github.com/alibaba/fastjson/wiki/JSONPathfastjson 1.2.0之后的版本支持JSONPath。这是一个很强大的功能,可以在java框架中当作对象查询语言(OQL)来使用。2. APIpackage...

2017-12-10 12:47:33

阅读数:4369

评论数:0

Spring AOP中bean的定义与装配

Spring AOP中bean的定义与装配学习Spring AOP 时,做了个小demo,结果却出了点小问题:去了 segmentfault 问了一下: https://segmentfault.com/q/1010000011886470问题刚发布完,我突然就意识到了什么,于是乎,改了代码如下:...

2017-12-09 11:06:38

阅读数:129

评论数:0

使用自定义注解+Spring AOP 实现日志记录

使用自定义注解+Spring切面 实现日志记录在平常的项目编程中,我们会经常使用到日志,用来记录各种事件.但是,有些日志记录套路实在是太像了,我们不得不要写很多遍.比如在Spring中,我们要使用日志记录每个controller的访问和结束时间,该怎么办呢.下面是我认为比较简单的一种方法: 自定...

2017-12-09 11:01:38

阅读数:3330

评论数:0

Spring Data JPA

首先了解 JPA 是什么?JPA(Java Persistence API)是 Sun 官方提出的 Java 持久化规范。 它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术, 结束现在 Hib...

2017-12-08 09:22:02

阅读数:402

评论数:1

SpringBoot JPA 多数据源的使用

Spring Data JPA 注: 由于本文卸载github上,图片也都是在github上存储,这里指示引用了github图片地址. 可以去github去看完整的文章和源码:地址:https://github.com/itguang/weixin_sell/blob/master/weixi...

2017-12-08 09:12:06

阅读数:4133

评论数:4

Spring MVC 表单验证

Spring 表单验证从Spring3.0开始,在Spring API 中提供了对java校验API的支持.在Spring MVC 中要使用java校验API的话,并不需要而外的配置,只要保证在类路径下包含这个java API的实现即可.比如: Hibernate Validator.参考资料: ...

2017-12-07 15:30:41

阅读数:126

评论数:0

使用Spring boot基于Redis快速搭建分布式Session缓存方案

使用Spring boot基于Redis快速搭建分布式Session缓存方案大型web应用中,session的管理非常重要,这是单机存储满足不了的.通常有以下几种方法: 将session持久化到数据库中. 但缺点是读写成本太高. 去session化,比如将信息存储到cookie中. 但缺点是大小有...

2017-12-07 11:24:09

阅读数:338

评论数:0

jackSon注解-- @JsonInclude 注解不返回null值字段

jackSon注解– @JsonInclude 注解不返回null值字段 Spring Boot项目中遇到的小知识 @Data @JsonInclude(JsonInclude.Include.NON_NULL) public class OrderDTO { private Strin...

2017-12-03 13:22:01

阅读数:4063

评论数:0

idea 从数据库快速生成Spring Data JPA实体类

idea 从数据库快速生成Spring Data JPA实体类第一步,调出 Persistence 窗口.File—>Project Structure—>model—> + —>JPA第二步:打开 Persistence窗口配置 生成实体类的参数如图: 1.数据源,即链...

2017-12-02 16:46:19

阅读数:7849

评论数:4

Spring Data JPA注解@DynamicInsert和@DynamicUpdate

Hibernate,JPA注解@DynamicInsert和@DynamicUpdate @DynamicInsert属性:设置为true,设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是null就不会加入到insert语句当中.默认false。 比如希望...

2017-12-02 16:43:29

阅读数:4094

评论数:1

Spring @Transactional(rollbackFor = Exception.class) 的作用

@Transactional(rollbackFor = Exception.class) 的作用在项目中,@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方法抛出异常,就会回滚,数据库里面的数据也会回滚。**这种设置是因...

2017-12-02 16:14:19

阅读数:340

评论数:0

SpringBoot 统一异常处理--- @ControllerAdvice 使用

参考慕课网地址: Aop之统一异常处理 http://www.imooc.com/learn/810 SpringBoot 统一异常处理— @ControllerAdvice 使用使用Spring MVC的@ControllerAdvice注解做Json的异常处理在实际项目中经常会抛出各种各样的异...

2017-12-02 16:11:20

阅读数:1098

评论数:0

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