@Resource和@Autowired都是Spring Framework中用于依赖注入的注解,但它们有几点不同: 来源不同:@Resource注解来自于J2EE规范中;而@Autowired注解是Spring框架提供的。…
1. 你的service类没有被Spring管理 //@Service (注释了@Service) public class TianLuoServiceImpl implements TianLuoService { @Autowired private TianLuoMapper tianLuoMapper; @Autowired private…
导言 Spring Security是一个功能强大且高度且可定制的身份验证和访问控制框架,除了标准的身份认证和授权之外,它还支持点击劫持,CSRF,XSS,MITM(中间人)等常见攻击手段的保护,并提供密码编码,LDAP认证,Session管理,Remember Me认证,JWT,OAuth 2.0等功能特性。…
什么是微服务架构 微服务架构就是将单体的应用程序分成多个应用程序,这多个应用程序就成为微服务,每个微服务运行在自己的进程中,并使用轻量级的机制通信。这些服务围绕业务能力来划分,并通过自动化部署机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。 为什么需要学习Spring Cloud…
简介 基本概念 Jpa(Java Persistence API)即 java 持久化api规范,并不是一个ORM框架,而是一种访问数据的接口定义,通过与数据访问框架或者ORM框架配合,可以简单方便的处理与数据库的交互。这种概念有点类似 slf4j 和 logback 的关系。…
[toc] NoSql NotOnly Sql,不仅仅是 sql 。 NoSql数据库分类: 键值对:redis 列存储:Hbase 文档型:mongodb 图形(graph)数据库:Neo4j,infogrid MongoDB…
Spring MVC的优点 (1)可以支持各种视图技术,而不仅仅局限于JSP; (2)与Spring框架集成(如IoC容器、AOP等); (3)清晰的角色分配:前端控制器(dispatcherServlet) , 请求到处理器映射(handlerMapping), 处理器适配器(HandlerAdapter), 视图解析器(ViewResolver)。…