发表于: 2017-04-27 22:42:43

1 1415


今天完成的事情:初次接触spring
明天计划的事情:补反射的相关知识(spring主要原理之一)
遇到的问题:调用类中的方法之间的区别,看不出工厂类的优势在哪里

1,创建对象,调用类中的方法

public class User{

public void add(){

}

}

public class userservlet{

User user =new User();

user.add();

}

2,创建工厂类,调用类中的方法

public class User{

         public void add(){

         }

}

public class Userservlet{

              Userservlet s =Factory.getUser();

               s.add;

 }

public class Factory{

       public static User getUser(){

       return new User;

       }

}


收获:

pring框架的特点

1,Spring是开源的轻量级框架(免费提供源代码,jar包小,依赖性小)

2,Spring分为两部分

      1,aop面向切面编程,扩展功能不需要修改源代码

      2,ioc控制反转,调用类中的方法不需要new对象,通过spring配置创建对象(底层原理:xml配置文件,dom4j解析,工厂设计模式,反射)

3,一站式框架

    1,web层,springMVC

    2,service层,springIOC

    3,dao层,jdbctemplate



返回列表 返回列表
评论

    分享到