自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-10-07 mybatis初始化过程以及执行流程(图)

2021-10-07 21:53:16 82

原创 2021-10-02 mybatis基础入门

文章目录Mybatis第⼀部分:⾃定义持久层框架1.1 分析JDBC操作问题JDBC问题与解决思路:1.2 ⾃定义框架设计使⽤端:框架端:##### 1.读取配置⽂件2.解析配置⽂件3.创建SqlSessionFactory:4.创建sqlSession接⼝及实现类:主要封装crud⽅法第⼆部分: Mybatis相关概念官网2.1 对象/关系数据库映射(ORM)2.2 Mybatis简介2.3 Mybatis历史2.4 Mybatis优势第三部分: Mybatis基本应⽤3.1 快速入门3.1.1 开发步

2021-10-02 15:48:29 133

原创 2021-09-27 SSM框架整合

文章目录1 SSM框架整合1.1 准备工作1 原始方式整合1.2 Spring整合MyBatis 1 SSM框架整合 1.1 准备工作 1 原始方式整合 创建数据库与表 创建Maven工程 导入Maven坐标 数据库驱动 spring cotenxt webmvc tx 等 aspectjweaver javeee-api jstl mybatis mybatis-spring 服务器 编写实体类 package com.raphuscucullatus.domain; /**

2021-09-27 05:21:33 177

原创 2021-09-26 Spring5 声明式事务控制

文章目录Spring5 声明式事务控制1. 编程式事务控制相关对象1.1 PlatformTransactionManager1.2 TransactionDefinition1.3 TransactionStatus1.4 知识要点2. 基于 XML 的声明式事务控制2.1 什么是声明式事务控制2.2 声明式事务控制的实现(快速入门)applicationContext.xmljdbc.pripertiespomdaoservice测试用例2.3 XML详解3. 基于注解的声明式事务控制3.1 使用注解配

2021-09-26 05:51:40 241

原创 2021-09-25 Spring5 面向切面编程AOP

文章目录面向切面编程AOP1 Spring 的 AOP 简介1.2 AOP 的作用及其优势1.3 AOP 的底层实现1.4 AOP 的动态代理技术**JDK 代理**案例**cglib 代理**案例1.7 AOP 相关概念1.8 AOP 开发明确的事项1.9 Spring 的 AOP 简介2 基于 XML 的 AOP 开发2.1 快速入门2.2 切点表达式的抽取3 基于注解的 AOP 开发3.1 快速入门3.2 注解配置要点 面向切面编程AOP 1 Spring 的 AOP 简介 AOP 为 Aspect

2021-09-25 10:38:36 106

原创 2021-09-25 SpringMVC异常处理机制

SpringMVC异常处理机制 1. SpringMVC异常处理 1.1 异常处理的思路 系统中异常包括两类: 预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后 者主要通过规范代码开发、测试等手段减少运行时异常的发生。 系统的Dao、 Service、 Controller出现都通过throws Exception向上抛出,最后由SpringMVC前端控制器交 由异常处理器进行异常处理,如下图: 1.2 异常处理两种方式 使用Spring MVC提供的简单异常处理

2021-09-25 04:03:12 71

原创 2021-09-25 SpringMVC拦截器

文章目录SpringMVC拦截器1.1 拦截器(interceptor)的作用1.2 拦截器快速入门1.3SpringMVC拦截器说明 SpringMVC拦截器 1.1 拦截器(interceptor)的作用 Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(Interceptor Chain)。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按配置的顺序被调用。拦截器也是AOP思想的具

2021-09-25 04:02:14 62

原创 2021-09-25 Spring环境搭建

文章目录Spring环境搭建1.1 Spring环境搭建步骤bug:**mysql版本与驱动版本不符MySQLNonTransientConnectionException**异常 Spring环境搭建 1.1 Spring环境搭建步骤 ① 创建工程(Project&Module) ② 导入静态页面(见资料jsp页面) ③ 导入需要坐标(见资料中的pom.xml) ④ 创建包结构(controller、 service、 dao、 domain、 utils) ⑤ 导入数据库脚本(见资料test.s

2021-09-25 04:01:32 110

原创 2021-09-23 Spring5_JdbcTemplate的基本使用

文章目录JdbcTemplate的基本使用1.1 JdbcTemplate概述1.2 JdbcTemplate开发步骤1.3 Spring产生JdbcTemplate对象1.4 集成JUnit测试jdbcTemplate JdbcTemplate的基本使用 1.1 JdbcTemplate概述 它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。 spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,

2021-09-23 20:30:14 71

原创 2021-09-23 SpringMVC的请求和响应

文章目录SpringMVC的请求和响应1 SpringMVC的数据响应1.1 **页面跳转**1.2 **回写数据**2 SpringMVC获取的请求数据2.1 获得请求参数集合类型参数 **(form-->集合)**获取集合类型参数 **(Json-->集合)**2.2配置全局乱码过滤器2.3 参数绑定注解**@RequestParam**注解2.4 获取Restful风格的参数使用@PathVariable("userName")**注解2.5 自定义类型转换器2.6 获得Servlet

2021-09-23 01:32:10 79

原创 2021-09-22

【根据视频总结笔记】: 1、https://blog.csdn.net/weixin_45496190/article/details/107059038 2、https://blog.csdn.net/weixin_45496190/article/details/107067200 3、https://blog.csdn.net/weixin_45496190/article/details/107071204 4、https://blog.csdn.net/weixin_45496190/articl

2021-09-22 05:20:17 357

原创 2021-09-19 SpringMVC入门

03_SpringMVC入门 1 Spring集成web环境 创建spring_mvc的maven项目模块 添加依赖(2021-09-19 Spring5 IoC与DI注解开发的基础上添加此依赖) <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>8.0.1</version> <

2021-09-19 04:51:57 85

原创 2021-09-19 Spring5 IoC与DI注解开发

Spring5 IoC与DI注解开发 1 Spring配置数据源 1.1 数据源(连接处)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池): DBCP、 C3P0、 BoneCP、 Druid等 1.2 数据源的开发步骤 数据源的手动创建 数据库 数据源依赖 <dependency> <groupId>mysql</groupId>

2021-09-19 01:00:25 101

原创 2021-09-17 Spring5_IoC和DI笔记

Spring 1 Spring 简介 1.1 Spring是什么 Spring : 春天 —>给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技

2021-09-17 23:58:26 104

原创 java实现一个简易计算器

java实现一个简易计算器 只能进行加减乘除运算,并且优先计算乘法和除法,不支持括号。 public class Calculator { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入需要计算的算式:"); String result = sc.next(); System.out

2021-05-06 01:42:51 223

原创 2021-05-04

环境变量配置 引用: https://blog.csdn.net/NRlovestudy/article/details/89184078 java1.8 版本 问题一:多版本jdk切换 ​ 使用多个JAVA_HOME方便切换java版本 ​ 如:在 JAVA7_HOME、JAVA8_HOME 中各自保存自己版本的java安装目录,将1.7切换1.8时只要将Path中的java7_home改成java8_home即可 问题二:cmd.exe运行字节码文件(*.class)找不到或者无法加载主类 情况

2021-05-04 15:18:20 45

原创 数据结构

数据结构与算法基础 第一章 数据结构与算法基础(青岛大学-王卓)第01周–1.2基本概念与术语1 一、什么是数据结构 ​ 数据结构是一门研究非数值计算的程序设计中计算机的操作对象以及它们之间的关系和操作的学科;表树图等具有逻辑关系的数据。 在弄懂之前我们先要明白以下几个概念。 1.1.1 数据 ​ 数据:能被计算机处理的各种符号的集合 可分为数值型(如:整数,实数)和非数值型(如:文字、图像、图形、声音等) 1.1.2 数据元素 ​ 数据的基本单位,在计算机程序中通常作为一个整体来考虑和处理。(例,某张学.

2021-04-20 16:15:01 393

空空如也

空空如也

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

TA关注的人

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