自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不想当咸鱼的咸鱼不是好咸鱼

小白敲代码,个人学习记录

  • 博客(12)
  • 收藏
  • 关注

原创 木木的Java知识整理——事务管理

事务管理一、概述1.1 事务概念二、MySQL事务处理1.1 基本语句1.2 并发问题1.2.1 脏读1.2.2 不可重复读1.2.3 幻读1.3 事务隔离级别三、JDBC事务处理1.1 基本语句1.2 事务隔离级别四、Spring事务处理1.1 基本概念1.1.1 事务处理API1.1.2 SpringTransationDefinition接口1.1.3 Spring事务传播行为1.2 准备1.3 编程式事务处理1.4 声明式事务处理一、概述1.1 事务概念1、概念:事务一般特指数据库事务,是指作

2020-06-09 10:16:04 569

原创 木木的Java知识整理——JDBC Template

JDBC Template一、JDBC Template概念1.1 JDBC Template概念1.2 项目配置二、JDBC Template基本使用及持久化案例2.1 提供的方法2.2 update和batchUpdate一、JDBC Template概念1.1 JDBC Template概念为了简化持久化操作,Spring在JDBC API之上提供了JDBC Template组件。JDBC Template提供统一的模板方法,在保留代码灵活性的基础上,尽量减少持久化代码。1.2 项目配置

2020-06-03 15:44:30 359

原创 木木的Java知识整理——基于AspectJ的AOP开发

基于AspectJ的AOP开发一、AspectJ概述1.1 AspectJ的简介二、AspectJ的注解开发AOP2.1 环境准备2.2 通知的类型介绍2.3 切入点表达式的定义2.4 前置通知2.5 后置通知2.6 环绕通知2.7 异常抛出通知2.8 最终通知2.9 切点命名三、AspectJ的XML方式的AOP开发3.1 各类通知类型的配置一、AspectJ概述1.1 AspectJ的简介1、AspectJ是一个基于Java语言的AOP框架2、Spring2.0以后新增了对AspectJ切点表达

2020-05-29 10:53:41 431

原创 木木的Java知识整理——Spring AOP

Spring AOP一、AOP概述1.1 AOP概述一、AOP概述1.1 AOP概述AOP : Aspect Oriented Programing 面向切面编程AOP采用横向抽取机制(代理机制), 取代了传统纵向继承体系重复性代码在性能监视, 事务管理, 安全检查, 缓存中使用Spring AOP是使用纯Java实现,不需要专门的编译过程和类加载器,在运行期通过代理方式向目标类织入增强代码...

2020-05-28 15:44:28 279

原创 木木的Java知识整理——Spring Bean

Spring Bean一、Spring的概述1.1 Spring Bean概念1.2 Spring的工厂类二、Spring Bean管理——XML方式2.1 Bean的实例化三种方式2.1.1 使用类构造器实例化(默认无参数)2.1.2 使用静态工厂方法实例化(简单工厂模式)2.1.3 使用实例工厂方法实例化(工厂方法模式)三、Spring Bean管理——注解方式3.1 Spring的工厂类一、Spring的概述1.1 Spring Bean概念先说一下Java Bean的概念:JavaBean其

2020-05-23 19:15:18 217

原创 木木的Java知识整理——Spring

Spring一、Spring概述1.1 Spring的概述1.2 Spring的IOC的底层实现原理二、IOC和DI的概念2.1 IOC和DI的概念一、Spring概述1.1 Spring的概述1、Spring是什么?一个轻量级的开源框架,可以使我们的开发变得简单,是一个一站式的框架。2、Spring的优点有哪些?1.方便解耦,简化开发2.AOP编程的支持3.声明式事务的支持4.方便程序的测试5.方便继承各种优秀框架6.降低JavaEE API的使用难度3、Spring的模块有哪些?

2020-05-14 15:57:58 164

原创 木木的Java知识整理——MyBatis

MyBatis一、MyBatis介绍1.1 MyBatis简介1.2 MyBatis开发流程二、MyBatis基本使用2.1 MyBatis环境配置一、MyBatis介绍1.1 MyBatis简介MyBatis官网中文说明文档MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。M...

2020-05-14 14:55:00 165

原创 木木的Java知识整理——Maven

MavenMaven简介与使用一、Maven介绍二、Maven项目标准结构三、Maven依赖管理Maven简介与使用一、Maven介绍Maven是项目管理工具,对软件项目提供构建和依赖管理;Maven是Apache下的Java开源工具;Maven是Java项目提供了统一的管理方式,已成为业界标准。Maven核心特性:项目设置遵循统一的规则,保证不同开发环境的兼容性;强大的依赖管理,...

2020-04-27 14:32:25 147

原创 木木的Java知识整理——JDBC与MyBatis的区别

看了几篇大佬的相关整理,可以总结成如下几部分。JDBC与MyBatis的区别一、各自定义1.1 JDBC1.2 MyBatis二、JDBC与MyBatis的区别一、各自定义1.1 JDBCJava数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDB...

2020-04-27 08:36:55 7736

原创 木木的Java知识整理——JDBC(Java数据库连接)

Java知识整理——JDBC一、JDBC概述二、JDBC的API2.1 JDBC的连接2.2 DriverManager:驱动管理类2.3 Connection:连接对象2.4 Statement:执行SQL语句2.5 ResultSet: 结果集2.6 JDBC的资源释放三、JDBC的工具类——JDBCUtils3.1 方法一:属性文件3.2 方法二:连接池四、JDBC的SQL注入漏洞4.1 S...

2020-04-26 20:20:06 230

原创 目前为止所学到的java知识框架整理

知识梳理起因在慕课上买的Java课程,学到现在有些混乱,果然是之前他们说的Java入门简单,真正掌握却很难,我这还没学完就已经开始头大,所以决定先暂停继续学习,将之前所学的知识先做一个梳理。整理流程 JDBC JDBC与MyBatis区别 MyBatis Maven Spring Spring Bean Spring AOP AspectJ AOP JDBC Templat...

2020-04-26 11:49:23 202

原创 高淇300集Java——零基础开发桌球小游戏项目

今天学习的是开发桌球小游戏项目,初级游戏,Java入门练手。首先创建新的Java项目,名为MyPro01,在其中添加名为BallGame的class类,开始今天的编程。导入两个包,分别为:import java.awt.*;import javax.swing.*;将从帖子中获取到的桌球小游戏素材ball和desk导入到新建的images包中,高淇教学的帖子和素材如下(找了好久。。。)...

2019-07-16 13:18:18 5354 3

空空如也

空空如也

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

TA关注的人

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