欢迎使用CSDN-markdown编辑器
来源:互联网 发布:怎么查看端口是否打开 编辑:程序博客网 时间:2024/05/20 06:37
一、Spring的好处或作用
1、使用spring的IOC容器,把对象之间的关系交给Spring,降低组建间的耦合性。
2、AOP的支持,简单快捷的进行面向切面的编程,例如事物、异常同一处理。
3、对主流的框架充分的集成支持,例如:Hibernate、struts2……
4、Spring的灵活配置,解决逻辑代码的复杂性。
5、不强制依赖于Spring,灵活的不需要和ejb一样需要ejb容器才可以运行。
二、Spring创建对象的方式(3种)
1、参构造函数直接注入
“`package com.mc.base.learn.spring.bean;
public class Person {
private String name;
private Integer id;
public Person(String name, Integer id) { super(); this.name = name; this.id = id;}public String getName() { return name;}public void setName(String name) { this.name = name;}public Integer getId() { return id;}public void setId(Integer id) { this.id = id;}@Overridepublic String toString() { return "Person [name=" + name + ", id=" + id + "]";}
}
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Kaggel实战:识别手写体[knn改进算法]
- 设计模式--模板方式模式
- R中的数据结构(Array,Factor,List,DataFrame)
- 用soaplib 创建 WebService
- PAT乙级(Basic)题库---1003
- 欢迎使用CSDN-markdown编辑器
- linux下文件权限管理介绍
- 跳表分析与实现
- bzoj1912: [Apio2010]patrol 巡逻
- 从入门到入门-Spring Boot-属性配置
- OSG数学基础:坐标系变换
- 南京研究所第三届Hackathon(编程马拉松)之旅
- ubuntu chmod 和 chown 命令用法
- MySQL为表添加外键约束