![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring学习笔记
平顺相逢
我是一只蜗牛 一只永不停息的蜗牛
展开
-
Spring_3_Spring的依赖注入_setter方法和构造函数方法
《一》setter方实现依赖注入: 1)PersonDao接口类: public interface PersonDao { public void add(); } 2)PersonDaoBean实现类: public class PersonDaoBean implements PersonDao { @Override public void add() { Syst原创 2014-08-09 23:19:23 · 1451 阅读 · 0 评论 -
Spring_1_Bean的实例化实例
1)PersonService类: public interface PersonService { public abstract void save(); } 2)PersonSeBean类(继承了PersonService类): public class PersonServiceBean implements PersonService { @Override p原创 2014-08-09 23:00:14 · 588 阅读 · 0 评论 -
Spring_2_Spring中lazy-init和scope属性
1)springTest类: public class springTest { @Test public void instanceSpring() { AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("springXml/beans.xml"); // 该实例输出结果为true:说原创 2014-08-09 23:06:37 · 1232 阅读 · 0 评论 -
Spring_4_注解的方法依赖注入
Web.xml的配置、PersonDao类、PersonService类、PersonDaoBean类、与1中相同。使用注解方法进行依赖装配需要添加 common-annotations.jar包。 1)beans.xml文件的配置: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:原创 2014-08-10 22:57:37 · 1526 阅读 · 0 评论 -
Spring_5_组件自动扫描机制
Web.xml的配置、PersonDao类、PersonDao类与1中相同。 自动扫描机制就是,它可以在类路径下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类纳入Spring容器中管理。 1)PersonDaoBean 类: @Repository public class PersonDaoBean implements原创 2014-08-11 15:14:26 · 867 阅读 · 0 评论 -
Spring_7_使用XML文件配置的方式实现AOP
接口类PersonService类与6相同。 1)实现类 PersonServiceBean: @Service // 使用自动扫描的方式自动装配 public class PersonServiceBean implements PersonService { @Override public void save(String name) { // throw new Runtim原创 2014-08-12 16:16:26 · 499 阅读 · 0 评论 -
Spring_6_使用注解的方式实现AOP
1)PersonService 接口类: public interface PersonService { public void save(String naem); public void update(String name,Integer id); public String getPersonName(Integer id); } 2)PersonServiceBean 实现类原创 2014-08-12 16:07:21 · 546 阅读 · 0 评论