自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis学习笔记(一)—初始Mybatis

Mybatis是当前主流的Java持久层框架之一,是一种ORM框架。性能优异,有高度的灵活性、可优化性、易于维护。Mybatis是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,并使用简单的XML或者注解进行配置和原始映射,用以将接口和Java的POJO映射成数据库中的记录。Mybatis也被称为ORM(对象关系映射)框架,...

2018-07-18 15:04:20 1440

原创 Spring学习笔记(五)—Spring的事务管理

一、Spring事务管理概述1、事务管理的核心接口(1)PlatformTransactionManager 该接口是Spring提供的平台事务管理器,主要用于管理事务,该接口中提供了3个事务操作方法,具体如下:TransactionStatus getTransaction(TransactionDefinition definition):用于获取事务状态信息 void co...

2018-07-18 13:20:03 1139

原创 Spring学习笔记(四)—Spring的数据库开发

一、Spring JDBC    spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作。1、Spring JdbcTemplate的解析    针对数据库的操作,Spring框架提供了JdbcTemplate类,该类是Spring框架数据抽象层的基础。它继承自抽象类JdbcA从厕所日,同时实现了JdbcOperations接口。同时JdbcAcces...

2018-07-16 19:24:03 1177

原创 Spring学习笔记(三)—Spring AOP

一、Spring AOP简介1、什么是AOP    面向切面编程(也称面向方面编程)。是面向对象编程的一种补充。在传统业务处理代码中,通常会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者继承的方式来达到代码的重用,但是要实现某个功能(如日志记录),同样的代码荏苒会分散到各个方法中。这样,如果关闭某个功能,或者对其进行修改,就必须要修改所有的方法。为解决这一个为题,AOP采用横向抽取机...

2018-07-15 15:54:03 470

原创 Spring学习笔记(二)—Spring中的Bean

一、Bean的配置    Spring支持XML和Properties两种配置文件,实际开发中,常用XML配置。Spring中XML配置文件的根标签是<beans>,<beans>包含多个<bean>子元素。每一个<bean>子元素定义一个Bean    <bean>元素的常用属性以及其子元素:id:一个bean的唯一标识,Spring对...

2018-07-14 22:10:35 886

原创 Spring学习笔记(一)—Spring基本应用

spring概述一、spring框架的优点:    非侵入式设计:可以使应用程序代码对框架的依赖最小化(允许在应用系统中自由选择和组装Spring框架的各个功能模块,并且不强制要求应用系统的类必须从Spring框架的系统API的某个类来继承或者实现某个接口。)方便解耦、简华开发:spring就是一个大工厂,可以将对象的创建和依赖关系的维护工作都交给Spring容器管理。大大降低了组件之间的耦合性。...

2018-07-12 22:42:14 883

原创 Java虚拟机学习笔记(二)—方法调用(一)

方法调用:    方法作为程序组成的基本单元,作为原子指令的初步封装,计算机必须支持方法调用。Java语言的原子指令是字节码,Java方法时对字节码的封装,因此JVM必须支持对Java方法的调用取指(取出指令):    方法对原子指令的封装,计算机进入方法后,最终逐条取出这些指令并逐条执行。JVM进入Java方法后,也要能够模拟硬件CPU,能够从Java方法中逐条取出字节码指令。运算:    计算...

2018-07-09 21:40:37 334

原创 Java虚拟机学习笔记(一)—Java虚拟机概述

一:编程语言兼容底层系统的方式大概分为两种1、通过编译器实现兼容    例如C、C++等编程语言,既能运行与Linux系统,也能运行与Windows系统;既能运行于x86平台,也能运行于AMD平台。这种能力并不是编程语言所具备的,而是由编译器所赋予的。针对不同的硬件平台和操作系统,开发特定的编译器,编译器能够将同一段C/C++语言翻译成与木匾平台匹配的机器指令,从而实现语言的兼容性。2、通过中间语...

2018-07-08 21:26:18 293

空空如也

空空如也

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

TA关注的人

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