- 博客(3)
- 收藏
- 关注
原创 Spring5----学习笔记(上)
IOC理论推导 在这里我会通过一个简单的例子来引出IOC,首先我们简单的新建一个maven项目,里面主要有dao层和service层,具体的代码如下: //userDao层接口 public interface UserDao { void getUserData(); } //获取mysql数据的实现 public class UserMysqlDaoImpl implements UserDao{ public void getUserData() { System.ou
2020-10-22 14:32:00 152 4
原创 Java编程思想:动态代理的实现
简介 代理是基本的设计模式之一,它是你为了提供额外的或不同的操作,而插入的用来代替“实际对象”的对象,这些操作通常涉及与“实际对象”的通信,因此代理通常充当中间人的角色,我们首先展示简单的静态代理从而引出动态代理。 静态代理 /** * 简单静态代理 */ interface Interface{ void doSomething(); void somethingElse(String arg); } class RealObject implements Interface{
2020-10-11 20:10:55 180
原创 Java编程思想:关于Java中 ? extends T 和 ? super T 的理解
?通配符类型 <? extends T> 表示类型的上界,表示参数化类型的可能是T 或是 T的子类;(上界通配符) <? super T> 表示类型下界,表示参数化类型是此类型的超类型(父类型),直至Object;(下界通配符) 上界通配符<? extends T>不能往里存,只能往外取 public class test { public static void main(String[] args) { List<Class&
2020-10-11 09:02:08 456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人