
spring
文章平均质量分 75
偷得拂生半日闲
天天都是战斗状态
展开
-
SpringMVC学习笔记(九)文件上传和下载
SpringMVC学习笔记(九)文章目录SpringMVC学习笔记(九)1.实现步骤2.简单例子需要的jar包需要在springmvc配置文件配置 MultipartResolver解析器上传页面:下载页面成功页面控制器1.实现步骤 SpringMVC中使用 MultipartFile file对象接受上传文件,必须保证 后台参数的名称和表单提交的文件的名称一致 文件上传必须条件 1. 表单必须post 2. 表单必须有 file 文件域 3. 表单的 enctyp原创 2021-03-30 19:43:13 · 232 阅读 · 0 评论 -
SpringMVC学习笔记(八)拦截器
SpringMVC学习笔记(八)文章目录SpringMVC学习笔记(八)一、拦截器介绍二、拦截器的简单使用1.创建定义拦截器2.将拦截器配置到SpringMVC的配置文件中3.创建控制类controller4.创建请求页面测试一、拦截器介绍 拦截器(Interceptor )是依赖于 Spring 框架,是 aop 的一种表现,基于 Java 的动态代理实现的。拦截器的实现原理和过滤器类似,都可以对用户发出的请求或者对服务器做出的响应进行拦截。SpringMVC提供了一个支持拦截器的HandlerI原创 2021-03-24 12:32:49 · 253 阅读 · 0 评论 -
SpringMVC学习笔记(七)模型数据处理(二)
SpringMVC学习笔记(七)文章目录SpringMVC学习笔记(七)1.使用@SessionAttribute 注解处理数据2.使用@ModelAttribute注解处理数据1.使用@SessionAttribute 注解处理数据 @SessionAttributes用于在会话中存储Model的属性,一般作用在类的级别。@SessionAttribute是用于获取已经存储的session数据,并且作用在方法的层面上。 请求页面: <a href="model/testSessionA原创 2021-03-23 08:39:52 · 170 阅读 · 0 评论 -
SpringMVC学习笔记(四)springMVC常用注解(二)
SpringMVC学习笔记(四)文章目录SpringMVC学习笔记(四)1.@Autowire注解2.@Resource注解3.@Resource和@Autowire对比1.@Autowire注解 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。 @Servicepublic class UserService { @Autowired private UserRepos原创 2021-03-22 18:17:43 · 162 阅读 · 0 评论 -
SpringMVC学习笔记(六)模型数据处理(一)
SpringMVC学习笔记(五)文章目录SpringMVC学习笔记(五)原创 2021-03-22 18:09:34 · 195 阅读 · 0 评论 -
SpringMVC学习笔记(五)SpringMVC常用注解(三)
SpringMVC学习笔记(五)文章目录SpringMVC学习笔记(五)原创 2021-03-20 12:06:21 · 265 阅读 · 4 评论 -
SpringMVC学习笔记(三)SpringMVC常用注解(一)
SpringMVC学习笔记(三)文章目录SpringMVC学习笔记(三)原创 2021-03-19 20:24:50 · 347 阅读 · 1 评论 -
SpringMVC(二)SpringMVC入门程序
SpringMVC学习笔记(二)文章目录SpringMVC学习笔记(二)原创 2021-03-18 08:31:23 · 177 阅读 · 0 评论 -
SpringMVC(一)SpringMVC简介
SpringMVC学习笔记(一)文章目录SpringMVC学习笔记(一)一、SpringMVC简单介绍二、SpringMVC的工作流程一、SpringMVC简单介绍二、SpringMVC的工作流程SpringMVC执行流程:1.用户发送请求至前端控制器DispatcherServlet2.DispatcherServlet收到请求调用处理器映射器HandlerMapping。3.处理器映射器根据请求url找到具体的处理器,生成处理器执行链HandlerExecutionChain(包括处理原创 2021-03-17 08:07:43 · 357 阅读 · 3 评论 -
Spring(七)Spring整合MyBatis
Spring学习笔记(七)文章目录Spring学习笔记(七)一、整合思路二、实现过程1.创建java项目或者web项目2.创建相应的数据库表3.创建实体类4.创建Dao层接口5.创建创建mapper代理对象(Sql映射文件)6.Dao层实现类7.编写applicationContext.xml,conf.xml,db.properties8.编写测试类并运行:一、整合思路1、spring来管理MyBatis的SqlSession对象,这样conf.xml中就不加载数据源了。交给spring管理2、s原创 2021-03-16 09:06:42 · 387 阅读 · 1 评论 -
Spring(六)spring整合Quartz
Spring学习笔记(六)文章目录Spring学习笔记(六)1.创建java项目,并导入相应的jar包:2.创建实体类:3.编写任务类:4.编写服务类:5.配置spring配置文件applicationContext:6.编写一个测试类:7.结果 Quartz是一个成熟的任务调度系统,Spring对Quartz做了兼容,Spring提供了对Quartz的支持,对Quartz的核心类进行了封装,下面通过一个简单地项目来实现:1.创建java项目,并导入相应的jar包:2.创建实体类:packag原创 2021-03-15 12:42:14 · 374 阅读 · 0 评论 -
简单学习Quartz框架
Quartz学习笔记文章目录Quartz学习笔记一、简单了解什么是Quartz二、Quartz框架的入门程序1.创建java项目并导入Quartz的jar包2.创建服务类:3.编写任务类:4.编写工作类,并利用Quartz API进行配置。一、简单了解什么是Quartz Quartz是一个功能丰富的开源作业调度库,几乎可以集成到任何Java应用程序中——从最小的独立应用程序到最大的电子商务系统。Quartz可以用来创建简单或复杂的时间表,以执行数十个、数百个甚至数万个工作;这些作业的任务被定义为标准原创 2021-03-14 09:43:14 · 480 阅读 · 1 评论 -
Spring(五)SpringAOP
Spring学习笔记(五)文章目录Spring学习笔记(五)一、SpringAOP简介1.什么是SpringAOP2.AOP的作用3.AOP核心概念4.实现SpringAop的三种方式一、SpringAOP简介1.什么是SpringAOP AOP(Aspect-Oriented Programming), 面向切面编程 ,不同于 OOP( Object-Oriented Programming, 面向对象编程) ,可以说是对OOP的补充, OOP 面向对象,而AOP面向切面。2.AOP的作原创 2021-03-13 10:39:50 · 235 阅读 · 0 评论 -
Spring(四)依赖注入的三种方式
Spring学习笔记(四)文章目录Spring学习笔记(四)一、依赖注入的三种方式1.构造器注入2.setter设值注入3.p命名空间的注入一、依赖注入的三种方式1.构造器注入 构造器方法注入简单来说就是通过对象的构造方法来进行注入,只要在对应实体类中创建相应的构造方法,这里有个坑,java默认的构造方法是无参数的,如果你写了一个有参数的构造方法,默认的就相当于被忽略了,所以如果你想还行继续使用无参数的构造方法,就在写一个就可以了!比如:public class Person { priva原创 2021-03-12 09:27:31 · 331 阅读 · 0 评论 -
Spring(三)依赖注入(DI)
Spring学习笔记(三)文章目录Spring学习笔记(三)一、什么是依赖注入:一、什么是依赖注入: IOC(控制反转)也称为DI(依赖注入),是指将SpringIoc里面的资源注入到对象中。原创 2021-03-11 08:59:04 · 212 阅读 · 0 评论 -
Spring(二)Bean标签的常用属性
一. Spring中bean标签的常用属性原创 2021-03-10 08:27:33 · 1311 阅读 · 0 评论 -
Spring(一)
Spring学习笔记(一)文章目录Spring学习笔记(一)一、 简单介绍Spring二、开发第一个SpringIoc程序1.搭建spring项目2.一、 简单介绍SpringSpring框架主要可以分为3个核心内容:emsp;1.容器2.控制反转(IoC ,Inversion of Control)3.面向切面编程(AOP ,Aspect-Oriented Programming)二、开发第一个SpringIoc程序1.搭建spring项目代码如下(示例):2.代码如下原创 2021-03-09 20:25:11 · 313 阅读 · 0 评论