java
weixin_48769797
这个作者很懒,什么都没留下…
展开
-
springIOC
springIOC对dao和biz层解耦踩过的坑不知道大家有没有遇到过下面的问题,虽然已经找到了办法解决,但至今都没搞懂为什么会出现这样的问题在spring的核心配置文件中配置一个datasource,四个属性引用jdbc.properties中的属性然后在测试代码中尝试去查找表中的数据,发现虽然用户名和密码都是正确的,但是会报下图中的错误(用户名或密码不正确的错误)仔细看可以发现,用于登录的用户名是我自己的系统用户名(wanda),而不是配置文件中使用的root,由于数据库并没有这个用户名,原创 2020-11-17 11:22:32 · 46 阅读 · 0 评论 -
动态代理
动态代理动态代理的特点字节码随用随创建,随用随加载。它与静态代理的区别也在于此。因为静态代理是字节码一上来就创建好,并完成加载。装饰者模式就是静态代理的一种体现。动态代理的两种方式一、基于接口的动态代理提供者:JDK 官方的 Proxy 类。要求:被代理类最少实现一个接口。在此模拟一个经纪人和演员之间的关系所谓代理,就是代替别人去做事情,比如经纪人就要代演员去谈合同,去处理事务上图为一个接口,接口中的两个方法,代表了两种表演的方式,即常规的和危险的假设上图为一个演员,经纪人和他即原创 2020-11-16 19:48:40 · 52 阅读 · 0 评论