1)Spring基础
来源:互联网 发布:防蓝光近视眼镜 知乎 编辑:程序博客网 时间:2024/06/07 06:58
《SpringBoot实战》笔记
1.Spring概述
1.1 Spring的简史
第一阶段:xml配置
不多赘述
第二阶段:注解配置
在Spring2.x时代,随着JDK1.5带来的注解支持,Spring提供了声明Bean的注解(如@Component、@Service),大大减少了配置量。最终形成了一种业界主流——应用的基本配置(如数据库配置)用xml,业务配置用注解。
第三阶段:Java配置
使用Java配置可以让你更理解你配置的Bean。Spring4.x和Spring Boot都推荐使用Java配置。
Java配置是通过@Configuration和@Bean来实现的。
2.Spring基础配置
Spring框架本身有四大原则:
1)使用POJO进行轻量级和最小侵入式开发(Plain Old Java Object,即无任何限制的普通Java对象)
2)通过依赖注入和基于接口编程实现松耦合
3)通过AOP和默认习惯进行声明式编程
4)使用AOP和模板(template)减少模式化代码
Spring所有功能的设计和实现都是基于此四大原则的。
阅读全文
0 0
- spring(基础1)
- 1)Spring基础
- Spring基础学习-(1)Spring基础知识
- Spring基础:快速入门spring(1):基础概念
- spring mvc(1):基础入门
- spring mvc(1):基础入门
- 9、spring的bean基础(1)
- spring基础(1)-基本使用
- Spring Boot实践-1(基础搭建)
- spring 基础1
- Spring 基础实例1
- Spring实战基础1
- spring基础概念1
- Spring基础(1)
- spring 事务管理(基础)
- (一)spring基础
- Spring基础(一)
- spring基础(一)
- # tornado初识
- Maven学习笔记(一)-使用Maven创建项目以及常用Maven命令
- c语言实现菲波那切数列对大数求余
- Techsoft.ASTRA.Pro.v15.0.Win32_64 1DVD(结构分析)
- 自媒体书单:从入门、写作、策划到运营自媒体必须收藏的系列好书
- 1)Spring基础
- 关于软件开发四个大类型的介绍
- 【java多线程编程核心技术】2.对象及变量的并发访问(上)-笔记总结
- 机器学习实战随笔
- 调试的总结
- 本地远程访问Ubuntu16.04.3服务器上的Jupyter notebook
- golang-Http操作错误
- OpenCV学习篇2:viz模块简单用法
- str类型的split方法的特殊情况