自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MyBatis笔记

MyBatis1、 概念持久层框架,apache项目通过mybatis映射方式,自动灵活的生成满足需要的sql语句。可将我们向prepareStatement输入参数,mybatis可以将餐宿自动输入到映射中,将我们查询出的结果集灵活的映射到java对象中。全局配置文件:sqlMapConfig.xml会话工厂:SqlSessionFactory会话:sqlSession执行器:Executor底层封装对象:mappedstatement2、 mybatis入门案例创建项目,导入j

2020-10-27 17:39:35 102

原创 Spring笔记5(事务管理)

Spring事务管理1、 事务概念事务是对数据库操作的最基本的单元,一组操作数据,要么都成功,要么都失败。例:小明账户1000元,小红账户500元,小明给小红转账100,小明账户减少100元,(断电)小红增加100元。2、 事务特性(ACID):原子性、一致性、隔离性、持久性原子性(atomic):事务是一个原子操作,由一系列动作组成,事务的原子性确保动作要么都完成,要么都不完成。一致性(consistency):一旦事务完成(不管成功或失败),系统必须保证业务一致的,而不是部分成功,部分失败,

2020-10-27 15:53:12 99

原创 Spring笔记4(jdbcTemplate)

jdbcTemplate1. spring对jdbc进行封装,对数据库进行增删改查操作。1) 导入jdbcTemplate 的jar包2) 配置spring配置文件(开启注解扫描)3) 配置对象,设置数据库信息4) 创建jdbcTemplate对象,设置数据源5) 创建相关表user表6) 创建service、dao、entity层类并用注解创建对象,并注入属性@Servicepublic class UserService {@Autowiredprivate UserDa

2020-10-27 15:44:54 59

原创 Spring笔记3(AOP面向切面)

AOP 面向切面1、 AOP概念面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(也就是不通过修改源代码的方式,在主干功能添加新的功能)2、 AOP底层原理1) AOP底层原理使用动态代理,两种情况的动态代理:a. 有接口情况,使用jdk动态代理b. 没有接口情况,使用cglib代理3、 AOP术语Class User{ Add(){} Update(){} Delete(){} Se

2020-10-27 14:40:15 100

原创 Spring笔记2(IOC容器)

Spring(随堂笔记2)IOC容器1、IOC的概念跟原理a. 概念:控制反转,把对象的创建与对象之间的调用交给spring管理,使用IOC目的是为了降低耦合度b. IOC底层原理Xml解析,工厂模式,反射原始方式 new 耦合度太高工厂模式解耦合(非最终方案):创建一个工厂类,添加方法返回所需要的对象(工厂方法中去new对象)IOC解耦过程:IOC解耦是将耦合度降到最低限度2、IOC接口a. IOC思想是基于IOC容器去完成的,IOC容器底层就是对象的工厂b. 要对工厂

2020-10-26 16:43:41 117

原创 Spring笔记1

Spring(随堂笔记1)一、spring概念1.轻量级开源JavaEE框架轻量级:spring jar包大小与体积都较小,spring不需要依赖其他组件,可以自己单独使用。2.spring核心部分:IOC、AOPIOC:控制反转,把创建对象的过程交给spring管理AOP:面向切面/方面编程,不修改源代码的情况下进行功能的增加3.spring框架特点a.方便解耦,简化开发(创建对象,对象与对象之间的调用,用spring去实现,耦合度降低)b.AOP编程的支持c.方便程序的测试Jun.

2020-10-26 15:58:49 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除