韦恩少爷的背

LV1
发表了文章

动态代理(基于接口)的方式实现线程绑定和事务控制(非aop)

写一个事务管理的工具类用于事务控制 事务管理相关的工具类,它包含了,开启事务,提交事务,回滚事务和释放连接

韦恩少爷的背
发表了文章

动态代理的介绍(非aop) 基于接口 基于子类 举例说明

举例:卖东西 前提:有一个接口IProducer,一个实现类Producer(最后我会附上这部分的代码(“动态代理介绍”) IProducer proxyPro...

韦恩少爷的背
发表了文章

Mybatis注解开发使用二级缓存

现在用注解只需要一步 @CacheNamespace(blocking = true)

韦恩少爷的背
发表了文章

Spring 基于注解的ioc案例 完全代替xml 详细分析 @Configuration注解的细节

当配置类作为AnnotationConfigApplicationContext对象创建的参数时,@Configuration可以不写

韦恩少爷的背
发表了文章

Spring 基于xml的ioc案例 搭建spring开发环境思路分析

韦恩少爷的背
发表了文章

Spring整合junit

这里貌似spring-context也得高点才行,我之前是5.0.几的版本就报ClassNotFoundException错

韦恩少爷的背
发表了文章

Spring用于改变作用范围的注解@Scope 和生命周期相关的注解@PreDestroy@PostConstruct

执行方法如果要看到destroy执行应该注意 不能写这样 把子类当作父类型只能用父的方法没有close

韦恩少爷的背
发表了文章

Spring用于创建对象的注解@Autowired @Qualifier @Resource

先通过数据类型IAccountDao圈定出来匹配的几个对象 再通过变量名称作为bean的id accountDao查找和他一样的 都不一样就报错

韦恩少爷的背
发表了文章

Spring用于注入数据的注解@Component@Controller@Service@Repository

我们也需要告知spring在创建容器时要扫描的包,配置所需要的标签不是在beans的约束中,而是一个名称为 context名称空间和约束中

韦恩少爷的背
发表了文章

Mybatis表之间的关系分析 注解开发 @One @Many介绍 一对一 一对多

一对多,多对多:通常情况下我们都是采用延迟加载 多对一,一对一:通常情况下我们都时采用立即加载

韦恩少爷的背
发表了文章

Spring入门 基于XML的IoC环境搭建和入门 BeanFactory和ApplicationContex

*获取spring的IoC核心容器,并根据id获取对象 * ApplicationContextd的三个常用实现类: * ClassPathXmlApplic...

韦恩少爷的背
容器Spring
发表了文章

Spring的依赖注入 构造函数注入 Set注入

以后都交给spring来维护 在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明

韦恩少爷的背
网络安全编程算法Spring
发表了文章

spring中bean的细节 三种创建bean对象的方法 bean作用范围 bean对象的生命周期

模拟一个工厂类(该类可能时存在于jar包中的,我们无法通过修改源码的方式来提供默认构造函数)

韦恩少爷的背
SpringJAR
发表了文章

Spring初学入门 如何降低耦合 Bean工厂模式创建对象 IoC简述(为什么叫做控制反转

首先我来看个例子 我们需要实现一个saveAccount方法 按照以前的方法我们需要创建dao,创建service,创建serviceImpl 依赖性太强了

韦恩少爷的背
发表了文章

Mybatis注解开发 一对一 一对多 @One @Many介绍

一对多,多对多:通常情况下我们都是采用延迟加载 多对一,一对一:通常情况下我们都时采用立即加载

韦恩少爷的背
发表了文章

Mybatis中的延迟加载 一级缓存 二级缓存

问题:在一对多中,当我们有一个用户,它有100个账户。 在查询用户的时候,要不要把关联的账户查出来? 在查询账户的时候,要不要把关联的用户查出来?

韦恩少爷的背
缓存MyBatis编程算法XML
发表了文章

Mybatis中的动态sql语句 if标签 where标签 foreach标签 sql标签

传入多个 id 查询用户信息,用下边两个 sql 实现: SELECT * FROM USERS WHERE username LIKE ‘%张%’ AND (...

韦恩少爷的背
SQL
发表了文章

Mybatis中的事务原理和自动提交设置 事务的四大特性 隔离性会产生的3个问题及解决办法

事务是指的是一个业务上的最小不可再分单元,通常一个事务对应了一个完整的业务,而一个完整的业务需要批量的DML语句共同联合完成。

韦恩少爷的背
MyBatis数据库SQL
发表了文章

Mybatis入门 连接池介绍与分类 Mybatis使用POOLED UNPOOLED配置连接池的原理分析

当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器

韦恩少爷的背
容器MyBatis数据库SQL
发表了文章

typeAliases标签和package标签

(都是在SqlMapConfig配置) Mybatis 支持的默认别名,我们也可以采用自定义别名方式来开发。 例如我们不想写一长串全限定类名

韦恩少爷的背
编程算法

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券