spring5
文章平均质量分 83
RaphusCucullatus
这个作者很懒,什么都没留下…
展开
-
2021-10-07 mybatis初始化过程以及执行流程(图)
原创 2021-10-07 21:53:16 · 77 阅读 · 0 评论 -
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 · 131 阅读 · 0 评论 -
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 · 174 阅读 · 0 评论 -
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 · 237 阅读 · 0 评论 -
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 · 103 阅读 · 0 评论 -
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 · 68 阅读 · 0 评论 -
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 · 56 阅读 · 0 评论 -
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 · 105 阅读 · 0 评论 -
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 · 66 阅读 · 0 评论 -
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 · 75 阅读 · 0 评论 -
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 · 80 阅读 · 0 评论 -
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 · 97 阅读 · 0 评论 -
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 · 101 阅读 · 0 评论