spring
咖啡杯里的茶1
这个作者很懒,什么都没留下…
展开
-
springIOC与DI
spring下载与开发spring3.x 版本主要是整合hibernate3,如果想要整合hibernate5.x可以使用spring4.x如何从spring官网下载jar包ioc什么是ioc简单理解ioc(inverse of control)就是对象的创建方式由new转而交给spring,这里反转的意思就是对象的创建方式由创建到->直接拿。平时我们创建一个对象的时候使用的ne...原创 2019-07-17 21:16:50 · 109 阅读 · 0 评论 -
springIoc注解开发
jar包使用ioc注解开发时除了几个基本的jar包还需要使用aop的包(Spring4时才需要aop包):* beans包* context包* core包* epression包* aop包配置文件我们在使用xml配置文件开发时引入的是beans约束,但是如果是使用注解开发需要引入context约束。如何查找context约束在 spring-framework-4.3.9...原创 2019-07-17 21:19:04 · 316 阅读 · 0 评论 -
springAOP
Spring的AOP实现原理动态代理JDK动态代理只能对实现了接口的类产生代理Cglib动态代理类似于javassist第三方代理技术,对没有实现接口的类产生代理对象,生成子类对象相关术语class UserDao{ public void save(){}; public void find(){}; public void delete(){}}...原创 2019-07-17 21:20:34 · 145 阅读 · 0 评论 -
springJDBC模板
spring的jdbc模板的使用入门项目案例需要使用的jar包基本的6个jar包(开发spring必须的包)数据库驱动包spring的jdbc模板的jar包使用jdbc模板来保存数据package top.toplovelypig.demo;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemp...原创 2019-07-17 21:22:07 · 119 阅读 · 0 评论 -
spring事务
事务什么是事务事务:事务是逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全都失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完整性保持一致隔离性:一个事务的执行不应该受到其他事务的干扰持久性:一旦事务结束,数据就持久化到数据库如果不考虑隔离性引发的安全性问题读问题赃读:一个事务读到另一个事务未提交的数据不可重复读:一个事务读到另一个事务已经...原创 2019-07-17 21:23:45 · 108 阅读 · 0 评论 -
Spring整合mybatis
结论任何框架与spring进行整合的时候都是spring来整合其余框架,也就是spring一直都是主控方,其余的框架是将自己的某些东西交给spring来进行管理。对于spring与mybatis整合也是不例外的,主要是mybatis将自己的sqlSessionFactory交给spring来进行管理。整合思路mybatis实现思路通过SqlSessionFactory->SqlSe...原创 2019-07-17 21:25:36 · 133 阅读 · 0 评论