Spring 的简单理解
来源:互联网 发布:招淘宝客服是做什么的 编辑:程序博客网 时间:2024/06/05 13:22
1、IOC的理解
ioc控制翻转或者是依赖注入,生产和管理bean的容器,原来需要调用类中需要new的东西,现在都是通过ioc容器产生
ioc的三种注入方式
- 根据属性注入,即set方法注入
- 根据构造方法注入
- 根据注解注入
常用注解
面向切面编程,比如关于数据库的操作,你以往没用一次,都要生成一句日志,当需要操作很多的时候,都要写,如果用aop
可以写一个方法,然后方法中有关于数据库操作的方法。
简单的说就是封装类,写方法,根据不同的需求去调用方法就可以。
提高程序的内聚性,将系统中非核心的业务提取出来,单独处理
- controller : 该类为controller,控制视图和业务层的桥梁,接受前台请求并将后台数据传给前台
- requestMapping: 配置方法路径等信息,即路径的拼接
- responseBody: 返回值,json,xml,主要是将后台的Map,list,字符串返回
- pathVariable: 获取restful路径中的值
- component: 一般需要多个service的时候
- service: 用于service,业务层,编写业务逻辑,不需要关注太多的数据库交互
- repository: 一般的dao,与数据库进行交互
- resource: 对象的注入,
面向切面编程,比如关于数据库的操作,你以往没用一次,都要生成一句日志,当需要操作很多的时候,都要写,如果用aop
可以写一个方法,然后方法中有关于数据库操作的方法。
简单的说就是封装类,写方法,根据不同的需求去调用方法就可以。
提高程序的内聚性,将系统中非核心的业务提取出来,单独处理
3、Spring的优点
开源框架
Ioc(控制反转),解决了代码耦合性的问题
Aop(面向切面编程),将安全、事务等程序逻辑相对独立的功能抽取出来,提高了代码的复用性
0 0
- Spring 的简单理解
- 简单描述Spring -- Spring的个人理解
- spring的异常机制的简单理解
- Spring对Hibernate事务管理的简单理解
- spring IOC 控制反转的简单理解
- Spring AOP的理解和简单实现
- Spring部分注解的个人简单理解
- 关于Struts、Hibernate、Spring的简单理解
- Spring AOP 配置文件的简单理解
- Spring-3,IOC&DI的简单理解
- Spring容器简单理解
- Spring ioc 简单理解
- Spring Mvc 简单理解
- spring AOP简单理解
- spring简单理解
- Spring框架简单理解
- Spring Aop简单理解
- Spring源码学习之简单朴素的理解spring
- button没写type=button会导致点击时提交
- C51和ARM共存安装方法,uVision4版本
- git flow reset 3种详解
- ORA-12514的解决方法
- 安卓之多线程
- Spring 的简单理解
- WM_CONCAT
- 微信小程序 合法域名校验出错
- 关于转载内容的一个问题解析
- 一些数学英文书单
- golang开发缓存组件
- 【设计模式】之简单工厂模式
- Android透传root权限控制
- Android 注册广播,实时监听网络连接与断开状态变化