Spring轻量级框架
遇见更优秀的自己
我是一名正在努力的、坚持学习的大专生!
展开
-
Spring中获取容器中的Bean为什么前转成接口而不是实现类
简单介绍一下上下文,userService是服务层接口有一个save方法,userServiceImpl是该接口的实现类重写了save方法。applicationContext.xml如图:后台代码如图:问题是:在后台代码当中为什么取到bean后要强转成接口类型(UserService)而不是实现类类型(Us...转载 2019-01-04 12:05:52 · 3238 阅读 · 0 评论 -
关于在Spring中IOC输出对象时,为什么会调用实体类重写toString方法。
代码先上吧–>实体类: applicationContext.xml: 测试类: 运行结果: 总结: 一般如果我们直接输出对象的话,输出的是实体类对象的信息,比如这里的为(entity.Teacher@17d677df),前面是地址+@符号再+一些哈希code,这里输出实体类重写toString方法原因在于–>在Java中,所有的对象都是继承自Object,自然继承了toStr...原创 2019-01-07 19:29:52 · 3379 阅读 · 0 评论 -
spring的AOP原理,使用场景是什么?
什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,O...转载 2019-04-10 15:00:06 · 3152 阅读 · 0 评论