会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
书山有路勤为径,学海无涯苦作舟
鸟随鸾凤腾飞远,人伴贤良品自高
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年7月3日
spring-5-spring源码(模拟自动注入)
摘要: 简单模拟spring中xml方式注入 1、定义接口 2、实现类 3、工厂类 4、测试类 使用构造方式依赖注入 模拟自动装配方式,并且属性方式>自动装配,自定义异常 1、自动装配 byType方式:如果xml中beans标签中包含自动装配属性并且value=byType,我们要循环目标对象的属性,并且
阅读全文
posted @ 2019-07-03 18:19 为了WZJ
阅读(401)
评论(0)
推荐(0)
2019年7月2日
spring-4代理设计模式-源码解析
摘要: 手动模拟的动态代理 不需要手动创建类文件(因为一旦手动创建类文件,就会产生类爆炸),通过接口反射生成一个类文件,然后调用第三方的编译技术,动态编译这个产生的类文件成class文件,继而利用UrlclassLoader(因为这个动态产生的class不在工程当中所以需要使用UrlclassLoader)
阅读全文
posted @ 2019-07-02 00:34 为了WZJ
阅读(217)
评论(0)
推荐(0)
2019年6月30日
spring-4设计模式-代理动态,代理源码分析,实现自己的动态代理
摘要: 什么事代理? 就是对一个对象功能的增强,例如网上售票,代理的就是各个售票点的代理 java实现的代理两种办法 名词:代理对象、 目标对象 。代理和目标不是绝对的,例如:故宫售票、网上售票、黄牛售票。故宫售票对于网上售票来说,前者属于目标对象,后者属于代理对象,网上售票和黄牛售票也是同理,所以代理对象
阅读全文
posted @ 2019-06-30 15:34 为了WZJ
阅读(291)
评论(0)
推荐(0)
2019年6月25日
spring-3-AOP
摘要: 自定义注解类 @Retention(RetentionPolicy.RUNTIME),编译是保留运行时注解 1、定义注解类 package anno; import java.lang.annotation.ElementType; import java.lang.annotation.Reten
阅读全文
posted @ 2019-06-25 21:51 为了WZJ
阅读(228)
评论(0)
推荐(0)
Spring-2-官网学习
摘要: spring生命周期回调 1、实现InitializingBean接口重写void afterPropertiesSet() throws Exception;方法 使用场景:再bean构造方法不方便处理场景下可以使用以上方式进行处理。 2、自定义init方法(xml) <bean id="exam
阅读全文
posted @ 2019-06-25 11:53 为了WZJ
阅读(330)
评论(0)
推荐(0)
2019年6月24日
Spring-1-IOC
摘要: IOC与DI的区别? IOC:控制反转(Inversion of Control是面向对象的一种设计原则,可以用来降低计算机之间的耦合度,其中最常见的是依赖注入).是实现的目标 DI:是实现IOC的一种手段Dependency Injection ,依赖注入简称DI DL:依赖查找 Dependen
阅读全文
posted @ 2019-06-24 22:16 为了WZJ
阅读(160)
评论(0)
推荐(0)
2019年4月21日
git使用
摘要: https://git-scm.com/book/zh/v2 三种状态 好,请注意。 如果你希望后面的学习更顺利,记住下面这些关于 Git 的概念。 Git 有三种状态,你的文件可能处于其中之一:已提交(committed)、已修改(modified)和已暂存(staged)。 已提交表示数据已经安
阅读全文
posted @ 2019-04-21 21:53 为了WZJ
阅读(201)
评论(0)
推荐(0)
2019年4月14日
mybatis-spring_缓存
摘要: 学习之前需要先了解一下什么是mybatis一级缓存? LZ推荐:https://blog.csdn.net/niunai112/article/details/80601793#%E4%B8%80%E7%BA%A7%E7%BC%93%E5%AD%98,写的很清晰原理图:(需要理解) 问题1、问什么m
阅读全文
posted @ 2019-04-14 22:32 为了WZJ
阅读(282)
评论(0)
推荐(0)
mybatis-5 手写代理
摘要: @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Select { public String value(); } public interface UserDao { @Select("select * from t_user where ti...
阅读全文
posted @ 2019-04-14 20:38 为了WZJ
阅读(173)
评论(0)
推荐(0)
2019年4月10日
mybatis-4 mybatis与spring结合使用及原理
摘要: 1、创建项目maven,方便依赖下载。使用的jar如下: 2、创建包com >config、dao、service、test 3、使用spring创建AppConfig文件,创建Bean>SqlSessionFactoryBean、DataSourceBean 1、spring注解@Configur
阅读全文
posted @ 2019-04-10 02:03 为了WZJ
阅读(1844)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告