自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java虚拟机堆与栈

栈:线程私有,用于运行程序,执行一个方法则有一个栈帧压入栈,方法结束(return/throw)弹出栈。操作数栈:保存方法运行时的中间计算结果与临时变量。动态链接:服务于方法需要调用其他方法。栈帧:局部变量表:保存基本数据类型与对象引用。堆:线程共有,主要存放对象实例。

2023-04-15 21:06:26 107

原创 抽象工厂和工厂方法

抽象工厂和工厂方法区别

2022-09-21 11:15:38 140

原创 MyBatis_动态SQL

实现动态SQL语句:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!--绑定名称空间--><mapper namespace="mybatis.dao.EmployeeMapp.

2021-12-31 12:56:04 539

原创 MyBatis_sql映射文件

1.单表增删改查:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="mybatis.dao.EmployeeMapper"><!-- namespace:名称空间;指定为接

2021-12-31 12:49:37 833

原创 MyBatis_基础环境

1.需要引入的依赖:2.创建全局配置文件mybatis-config: 2.1:创建dbconfig.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8jdbc.username=rootjdbc.password=123456 ...

2021-12-31 12:36:13 146

原创 SSM整合

ssm整合配置文件1.新建一个maven项目 (1):maven的注意事项 1)maven版本问题:maven与idea版本关系:1.IDEA22021兼容maven3.8.1以及之前的版本2.IDEA2020兼容maven3.6.3以及之前的版本3.IDEA2018兼容maven3.6.1以及之前的版本因版本不对提示的报错信息:Unable to import maven project: See logs for ...

2021-12-28 14:55:31 1018

原创 Spring_事务

一、事务的概述1、什么事务(1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操 作都失败 (2)典型场景:银行转账 * lucy 转账 100 元 给 mary * lucy 少 100,mary 多 1002、事务四个特性(ACID) (1)原子性:事务的执行不能分隔,要么都执行,要么都不执行(2)一致性:操作之前和操作之后总量是不变的...

2021-12-22 17:52:02 144

原创 Spring_JdbcTemplate

一、JdbcTemplate概述与准备工作 1、什么是 JdbcTemplate(1)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 2、准备工作 (1)引入相关 jar 包(下图中的部分) (2)在 spring 配置文件配置数据库连接池 (3)配置 JdbcTemplate 对象,注入 DataSource<?xml vers...

2021-12-22 16:48:07 1040

原创 Spring_AOP

一、AOP概述(什么是AOP)(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得 业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOP二、AOP底层原理(动态代理) 动态代理的实现(调用newProxyInstance方法实现: newProxyInstance方法介绍:public sta...

2021-12-22 15:53:40 476

原创 Spring_IOC

一、spring框架概述1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试...

2021-12-22 11:12:41 264

空空如也

空空如也

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

TA关注的人

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