Spring

A collection of 10 Articles

Spring Boot

Spring Boot

@deprecated 过长 Spring Boot 最近项目中用到了Spring Boot,特意来Spring官网spring-boot具体学习一下。 这不是全文翻译,只是我自己的学习记录,当然也只记录我自己认为重要的,或者是目前认为重要的。大多数地方应该是按我自己的理解进行的总结,不是原文翻译,太长,而且英文句式直接转换成的中文,
Spring Cloud Netflix

Spring Cloud Netflix

Spring Cloud Netflix Spring Cloud Netflix项目为SPringBootApp提供了NetflixOSS对象存储服务集成通过自动配置和绑定SpringEnvironment和其他Spring编程模型。只需要几个简单的注解就可以快速的启用和配置常用的模式在应用中。还可以用Netflix组件构建大型分布式系统。这些模式提供了包括Service Discovery(Eureka)服务发现,Circuit Breaker(Hystrix)
Spring Data JPA

Spring Data JPA

From the-persistence-layer-with-spring-data-jpa 1. OverView 这篇文章将致力于结束SpringDataJPA在Spring4中的应用。。。 2. Spring Data 自动生成DAO 不再需要手动实现DAO 使用Spring Data,只需手写Dao interface,需要继承JpaRepository接口。
Why is hibernate open session in view considered a bad practice?

Why is hibernate open session in view considered a bad practice?

为什么hibernate open session in view不推荐用? OpenSessionInView是一种模式,不管是自己用Filter实现的,还是用Spring官方的,都是一种不被推荐的模式,称为反模式“Anti-Pattern”。 OpenSessionInView这一模式为解决Hibernate延迟加载问题,一般情况下如果在事务之外,Service之外,Jsp中,
Spring Cache

Spring Cache

Spring Cache @Cacheable @CachePut @CacheEvict @Caching 先上一段代码,按照例子讲解。 @Repository("userRepositoryJdbc") public class UserRepositoryJdbc implements UserRepository
Log4j

Log4j

看了多少篇博客,没有能把Log4j说清楚的,log2j-1.2官网文档 log4j类似的基于配置的日志框架的重要性 官网的意思大概是这样的,说,大概一个项目的的4%的代码是专门做日志的,一个适当大小的项目,可能会有成千上万条关于日志的代码嵌入在项目中,管理项目中的日志都需要耗费大量的精力,管理日志而不需要手动修改嵌入的日志代码,于是log4j应运而生,log4j是为替代System.
Spring Security

Spring Security

基本Spring Security 最新版本官方详细文档 讲解了所有Spring Security细节 XML配置示例 直接上例子。 <http pattern="/admin/**" auto-config="true" use-expressions="true"
Load more