![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 73
loopeng1
这个作者很懒,什么都没留下…
展开
-
spring简介
l Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EEDevelopment and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提原创 2017-09-06 21:26:26 · 261 阅读 · 0 评论 -
spring的IOC
提供UserService的接口和实现类获得UserService实现类的实例public interface UserService { public void addUser();}public class UserServiceImpl implements UserService { @Override public void addUser() { S原创 2017-09-06 21:39:02 · 215 阅读 · 0 评论 -
spring DI
DI Dependency Injection ,依赖注入 is a :是一个,继承。 has a:有一个,成员变量,依赖。 class B { private A a; //B类依赖A类 } 依赖:一个对象需要使用另一个对象 注入:通过setter方法进行另一个对象实例设原创 2017-09-07 21:13:40 · 294 阅读 · 0 评论 -
spring静态工厂
静态工厂: 用于生成实例对象 , 所有的方法必须是静态的工厂类public class MyBeanFactory { public static UserService createUserService(){ return new UserServiceImpl(); }}spring 配置<beans xmlns="h原创 2017-09-08 13:44:08 · 229 阅读 · 0 评论 -
spring 实例工厂
与静态工厂不同的是 , 实例工厂必选先创建工厂的实例对象 , 然后通过工厂实例对象生产所需要的实力 , 所有方法必须是 !非静态! 的 工厂类public class MyBeanFactory { public UserService createUserService(){ return new UserServiceImpl(); }}s原创 2017-09-08 14:20:56 · 484 阅读 · 0 评论