java干货

113 篇文章
6.6K 次阅读
26 人订阅

全部文章

java干货

Spring系列十一:Spring @Configuration注解

Spring @Configuration注解有助于基于Spring注解的自动装配。@Configuration注解指示一个类声明了一个或多个@Bean方法,S...

4610
java干货

Spring系列十三:Spring @Scheduled注解

Spring使用@Scheduled注解为基于cron表达式的任务调度和异步方法执行提供了出色的支持。可以将@Scheduled注解与触发器元数据一起添加到方法...

4910
java干货

Spring系列十二:Spring @Required注解

在生产级应用程序中,IoC容器中可能声明了成百上千个bean,它们之间的依赖关系通常非常复杂。setter注入的一个缺点是,很难检查是否设置了所有必需的属性。使...

3410
java干货

Spring系列十四: Spring @Component, @Controller, @Repository and @Service

在spring自动装配中,@Autowired注解只处理连接部分。我们仍然需要定义bean,以便容器能够识别它们并为我们注入它们。

6820
java干货

Small Spring系列八:aop (一)

我们终于不辱使命完成了Spring的注解注入,接下来我们要实现更为关键aop部分,在这开始之前你需要了解什么事aop以及aop的常用术语,参考链接

5610
java干货

Small Spring系列九:aop (二)

在Small Spring系列八:aop (一)中,我们实现了Pointcut和MethodLocatingFactory,Pointcut根据给定一个类的方法...

8830
java干货

Small Spring系列十一:aop (四)

在前四篇,我们已经实现了使用Cglib实现了aop动态代理。但是在spring中如果代理对象实现了接口,则默认使用jdk动态代理,也可以通过配置强制使用cgli...

5020
java干货

Spring Data JPA(二):SpringBoot集成H2

本篇文章引导你使用Spring Boot,Spring Data JPA集成H2内存数据库。更多关于H2数据参考:http://www.h2database.c...

4910
java干货

Spring Security Oauth2 permitAll()方法小记

上周五有网友问道,在使用spring-security-oauth2时,虽然配置了.antMatchers("/permitAll").permitAll(),...

6010
java干货

Small Spring系列一:BeanFactory(一)

Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。

5410
java干货

Small Spring系列二:BeanFactory(二)

在Small Spring系列一:BeanFactory(一)中,我们用DefaultBeanFactory读取bean.xlm中的bean信息,并且也实现了B...

6510
java干货

Java 内省(Introspector)和 BeanUtils

内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。

3920
java干货

Docker Compose 官方阅读笔记

确保你已经安装了docker engine和docker compose。不需要安装python或redis,因为两者都是由docker镜像提供的。

7410
java干货

Spring Security源码分析一:Spring Security认证过程

为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类

4020
java干货

Spring Security源码分析二:Spring Security授权过程

本文是接上一章Spring Security源码分析一:Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实...

6610
java干货

Spring Security源码分析三:Spring Social实现QQ社交登录

在标准的OAuth2协议中,1-6步都是固定,只有最后一步,不通的服务提供商返回的用户信息是不同的。Spring Social已经为我们封装好了1-6步。

5620
java干货

Spring Security源码分析四:Spring Social实现微信社交登录

在上一章Spring-Security源码分析三-Spring-Social社交登录过程中,我们已经实现了使用Spring Social+Security的QQ...

7010
java干货

Spring Security源码分析五:Spring Security实现短信登录

在Spring Security源码分析一:Spring Security认证过程和Spring Security源码分析二:Spring Security授权...

5820
java干货

LinkedHashMap实现简单的LRU缓存

一般而言,缓存容量有限,不能无限存储所有数据,如果缓存满了,当需要存储新数据时,就需要一定的策略将一些老的数据清理出去,这个策略一般称为替换算法。LRU是一种流...

5120
java干货

使用 Docker 搭建代码质量检测平台 SonarQube

参考链接:http://www.jianshu.com/p/a1450aeb3379

6030

扫码关注云+社区

领取腾讯云代金券