
Spring
文章平均质量分 88
xbd_zc
最快=坚持
展开
-
【SpringMVC六】文件上传下载MultipartResolver
文章目录8,文件上传下载文件上传1、导入文件上传的jar包,commons-fileupload , Maven会自动帮我们导入他的依赖包 commons-io包;2、配置bean:multipartResolver3、编写前端页面4、**Controller**文件下载8,文件上传下载准备工作文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想原创 2022-04-18 12:32:59 · 593 阅读 · 0 评论 -
【SpringMVC五】Ajax技术
7,Ajax技术文章目录7,Ajax技术7.1jQuery.ajaxjquery官网下载7.2,Ajax-简单测试7.3,Ajax-传递一个对象试试1,导包JSON2,在BooksController中添加一个b1,返回list3,前端页面ajax2.jsp4,测试7.4,Ajax-实现验证用户名密码UserControllerlogin.jsp测试简介AJAX = Asynchronous JavaScript and XML (异 JavaScript 和XML) .AJAX 是一种在无需原创 2022-04-15 00:39:35 · 841 阅读 · 0 评论 -
【SpringMVC四】MVC拦截器Interceptor(登录)
6,MVC拦截器Interceptor文章目录6,MVC拦截器Interceptor6.1,拦截器实现登录验证拦截1,自定义拦截器,须HandlerInterceptor 接口2,配置拦截器-spring-mvc.xml3,测试SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。**过滤器与拦截器的区别:**拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java原创 2022-04-15 00:37:04 · 250 阅读 · 0 评论 -
【SpringMVC三】SSM框架整合(Spring+SpringMVC+Mybatis)
Spring+SpringMVC+Mybatis整合,创建一个简单项目测试原创 2022-04-12 22:16:32 · 1925 阅读 · 0 评论 -
【restful】RestFul风格传参 参数为空 @PathVariable报404解决
多个参数传参数时, 有参数为空情况下, 报错的处理原创 2022-04-12 15:52:23 · 3042 阅读 · 0 评论 -
【SpringMVC二】数据处理和跳转, 乱码处理, JSON(Jackson, Fastson)
文章目录3,数据处理和跳转3.1,跳转3.3.1,ModelAndView3.3.2,ServletAPI3.3.3,SpringMVC**通过SpringMVC来实现转发和重定向 - 无需视图解析器;****通过SpringMVC来实现转发和重定向 - 有视图解析器;**3.2,数据处理3.2.1,处理提交数据3.2.2,数据显示到前端Model-ModelMap-ModelAndView对比3.3,乱码问题3.3.1,测试乱码测试表单controller访问页面控制台输出3.3.2,乱码解决配置Spri原创 2022-04-12 10:28:18 · 219 阅读 · 0 评论 -
【SpringMVC一】mvc配置,RestFul和控制器
文章目录1,SpringMVC简介1.1,回顾MVC1.2,什么是SpringMVC中心控制器SpringMVC的原理:1.3,第一个MVC项目1,导入依赖2,创建maven项目, 使用web模板创建3,配置web.xml, 注册DispatcherServlet4,新建SpringMVC配置文件 `springmvc-servlet.xml`5,编写Controller6,跳转的jsp页面7,配置Tomcat启动测试1.4,使用注解@Controller一: 配置web.xml二: 添加SpringMVC原创 2022-04-12 10:25:41 · 612 阅读 · 0 评论 -
【Spring四】Spring整合Mybatis,声明式事务
文章目录12.整合Mybatis12.1.Mybatis回忆12.2.Mybatis-spring12.2.1整合步骤1.实体类2.Mapper3.Mapper.xml4.Mybatis-config.xml5.spring整合mybatis--spring-dao.xml6.Mapper实现类7.Spring配置文件:applicationContext.xml8.测试12.2.2生成sqlSessionTemplate方式二1,UserMapperImpl22,xml中注册UserMapperImpl2原创 2022-04-05 18:23:49 · 977 阅读 · 0 评论 -
【Spring三】动态代理, Spring-AOP
文章目录10.代理模式10.1,静态代理10.2动态代理11.APO11.1.什么是AOP11.2.AOP在Spring中的作用方式一: 使用原生Spring API接口servicelogapplicationContext.xmltest方式二: 自定义类自定义类xml方式三: 注解实现切入的类xml顺序10.代理模式代理模式的分类静态代理动态代理10.1,静态代理角色分析抽象角色: 一般会使用接口或者抽象类来解决真实角色: 被代理的角色代理角色: 代理真实角色, 代理真实角色原创 2022-04-05 18:22:28 · 939 阅读 · 0 评论 -
【Spring二】SpringBean copes作用域-bean自动装配-Spring注解-java配置Spring
文章目录7.Bean copes作用域7.1.单例模式 (默认)7.2.原型模式8.Bean的自动装配8.1.ByName自动装配8.2.ByType自动装配8.3,byName,byType小结:8.4.使用注解实现自动装配@**Autowired**@Qualifier解决@Resource小结9.使用注解开发属性注入衍生的注解自动装配作用域小结10.使用java的方式配置Spring实体类配置文件测试7.Bean copes作用域创建 Bean 定义时,将创建用于创建由该 Bean 定义定义的类的原创 2022-03-28 10:04:20 · 321 阅读 · 0 评论 -
【Spring一】Spring使用-IOC控制反转-DI依赖注入
文章目录1.Spring1.1.简介下载1.2.优点1.3.组成1.4.拓展2.IOC理论推导**原来 **问题:调整后IOC的本质3.HelloSpring实体类配置元数据-beans.xml测试思考问题更改原来的代码4.IOC创建对象的方式4.1测试实体类测试把无参构造去掉(添加有参)再执行就报错了, 需要在beans中配置4.2beans配置有参构造函数参数的三种方式indextypeName(参数名),建议使用IOC创建对象总结5.Spring配置5.1.起别名5.2.Bean的配置5.3.impo原创 2022-03-28 10:01:28 · 1016 阅读 · 0 评论