发表于: 2017-04-27 22:42:43
1 1414
今天完成的事情:初次接触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
评论