摘要: 5.1 SpringBoot整合Mybatis 5.1.1 添加Mybatis的起步依赖 5.1.2 添加数据库驱动坐标 5.1.3 添加数据库连接信息 在application.properties中添加数据量的连接信息 5.1.4 创建user表 在test数据库中创建user表 sql Tab 阅读全文
posted @ 2020-04-01 21:22 木子酱 阅读(127) 评论(0) 推荐(0) 编辑
摘要: SpringBoot基础 学习目标: 1. 能够理解Spring的优缺点 2. 能够理解SpringBoot的特点 3. 能够理解SpringBoot的核心功能 4. 能够搭建SpringBoot的环境 5. 能够完成application.properties配置文件的配置 6. 能够完成appl 阅读全文
posted @ 2020-04-01 21:20 木子酱 阅读(134) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 第一章:搭建整合环境 搭建整合环境 整合说明:SSM整合可以使用多种方式,咱们会选择XML + 注解的方式 整合的思路 1. 先搭建整合的环境 2. 先把Spring的配置搭建完成 3. 再使用Spring整合SpringMVC框架 4. 最后使用Spring整合MyBatis框 阅读全文
posted @ 2020-03-31 20:44 木子酱 阅读(231) 评论(0) 推荐(0) 编辑
摘要: SpringMVC异常处理 异常处理思路 1. Controller调用service,service调用dao,异常都是向上抛出的,最终有DispatcherServlet找异常处理器进 行异常的处理。 {{uploading image 965990.png(uploading...)}} Sp 阅读全文
posted @ 2020-03-31 15:35 木子酱 阅读(105) 评论(0) 推荐(0) 编辑
摘要: SpringMVC框架中的拦截器 拦截器的概述 1 .SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术 2 .可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链 中的拦截器会按着定义的顺序执行。 3 .拦截器和过滤器的功能比较类似,有区 阅读全文
posted @ 2020-03-31 15:27 木子酱 阅读(195) 评论(0) 推荐(0) 编辑
摘要: spring—文件上传 文件上传的回顾 导入文件上传的jar包 编写springMVC类 编写文件上传的JSP页面 编写文件上传的Controller控制器 编写文件上传的JSP页面 Title 传统文件上传 选择文件: SpringMVC传统方式文件上传 SpringMVC框架提供了Multipa 阅读全文
posted @ 2020-03-31 11:45 木子酱 阅读(3568) 评论(0) 推荐(2) 编辑
摘要: Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 阅读全文
posted @ 2020-03-30 14:10 木子酱 阅读(136) 评论(0) 推荐(0) 编辑
摘要: archetypeCatalog internal 阅读全文
posted @ 2020-03-30 14:09 木子酱 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就 是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S架构的开发。那么在 B/S架构中,系统标准的三层架构 包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所 阅读全文
posted @ 2020-03-30 11:15 木子酱 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Spring中的 JdbcTemplate JdbcTemplate 概述 它是 spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。spring 框架为我们提供了很多 的操作模板类。 操作关系型数据的: JdbcTemplate HibernateTemplate 操作 阅读全文
posted @ 2020-03-29 16:52 木子酱 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 基于 XML 的 AOP 配置 spring 中的 AOP 要明确的事 a、开发阶段(我们做的) 编写核心业务代码(开发主线):大部分程序员来做,要求熟悉业务需求。 把公用代码抽取出来,制作成通知。(开发阶段最后再做):AOP 编程人员来做。 在配置文件中,声明切入点与通知间的关系,即切面。:AOP 阅读全文
posted @ 2020-03-29 14:35 木子酱 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 基于注解的 AOP 配置 logger.java 阅读全文
posted @ 2020-03-29 14:34 木子酱 阅读(159) 评论(0) 推荐(0) 编辑
摘要: AOP的相关概念 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 AOP,都知道它是面向切面编程,在网上搜索可以找到很多的解释。这里我用一句话来总结:AOP是能够让我们在不影响原有功能的前提下,为软件横向扩展功能。 阅读全文
posted @ 2020-03-29 08:45 木子酱 阅读(390) 评论(1) 推荐(0) 编辑
摘要: 基于注解的ioc搭建 com文件夹的配置内容一致。 spring中的新注解 Configuration 作用:指定当前类是一个配置类 细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。 ComponentScan 作用:用于通过注 阅读全文
posted @ 2020-03-28 16:36 木子酱 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 基于xml的crud操作 账户的持久层实现类 impl AccountDaoimpl.java package com.itheima.dao.impl; import com.itheima.dao.IAccountDao; import com.itheima.domain.Account; i 阅读全文
posted @ 2020-03-28 14:46 木子酱 阅读(153) 评论(0) 推荐(0) 编辑