![](https://img-blog.csdnimg.cn/20200709230340881.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSM
让你了解SSM三大框架。
destiny- freedom
希冀
展开
-
Spring中的Condition接口有什么作用?
文章目录Condition介绍关于`@Conditional`注解关于ConditionContext参数关于AnnotatedTypeMetadata参数Condition介绍Condition是一个函数式接口,内部只包含一个matches()方法。通常情况下,我们会写一个类实现这个接口,重写里面的matches()方法,通过这个方法的返回值来决定要不要把某个Bean注册到Spring IOC容器中。举例:上面这个就是通过读取文件中spring.security.oauth2.enable原创 2020-12-10 19:04:19 · 1434 阅读 · 2 评论 -
SpringMVC中的文件上传与下载,json转换,及三大框架的整合
文章目录文件上传准备一个文件上传的表单导入文件上传需要的jar包配置文件上传解析器编写文件上传的Controller控制器中的代码:使用ResponseEntity返回值处理文件下载使用@ResponseBody将返回的数据转成json使用的步骤如下:Controller中的代码:使用@RequestBody接收请求体数据HttpMessageConverter原理 (了解)SpringMVC中异常处理使用@ExceptionHandler注解处理异常使用@ControllerAdvice注解处理异常异常处原创 2020-05-13 16:23:50 · 425 阅读 · 0 评论 -
SpringMVC中的restful风格与拦截器
文章目录Restful 风格的介绍如何学习restful风格,这里需要明确两点:就是把传统的请求参数加入到请求地址是什么样子?restful风格中请求方式GET、POST、PUT、DELETE分别表示查、增、改、删。GET请求 对应 查询SpringMVC中如何发送GET请求、POST请求、PUT请求、DELETE请求。我们知道发起GET请求和POST请求,只需要在表单的form标签中,设置method=”get” 就是GET请求。Restful风格的Controller如何实现Restful风格在原创 2020-05-12 16:49:59 · 614 阅读 · 0 评论 -
使用SpringMVC进行CRUD小练习
文章目录返回值的设置返回String返回String**默认情况**显示转发显示重定向返回值是ModelAndView类型返回modelAndView的**默认情况**显示转发显示重定向源码解析:目标方法返回值最终都被封装成为ModelAndView数据在域中的保存Request对象中保存数据Session域中保存数据ServletContext域中保存数据Map或Model或ModelMap形式保存数据在request域中ModelAndView方式保存数据到request域中@SessionAttrib原创 2020-05-11 18:39:39 · 452 阅读 · 0 评论 -
让你轻松入门SpringMVC
文章目录SpringMVC的概述SpringMVC的核心DispatcherServlet程序SpringMVC的第一个Hello示例程序SpringMVC——Hello world程序的步骤:SpringMVC的配置文件的另一种存放方式:视图解析器@RequestMapping注解详解value属性(**重点**)params属性headers属性method属性(*次重点*)@RequestMapping标注在Controller类上通配符在@RequestMapping中的使用(了解内容)源码解析Sp原创 2020-05-10 19:55:57 · 205 阅读 · 0 评论 -
Spring中的数据访问是怎么做到的?
文章目录Spring数据访问工程环境搭建Spring之JdbcTemplate使用事务管理编码方式实现事务:声明式事务环境搭建测试Service的默认事务Spring事务引入的分析------PlatformTransactionManager类简单介绍使用Spring的注解声明事务管制Spring数据访问工程环境搭建1 创建一个Java模块:2 导入需要的jar包:druid-1.1....原创 2020-05-06 18:38:58 · 240 阅读 · 0 评论 -
Spring中的AOP你还晓得怎么用吗?
文章目录AOP切面编程什么是AOP一个简单计算数功能加日记原始方法统一日记处理。使用代理实现日记使用jdk动态代理统一日记使用cglib代理AOP编程的专业术语使用Spring实现AOP简单切面编程Spring的切入点表达式Spring切面中的代理对象Spring通知的执行顺序获取连接点信息获取拦截方法的返回值和抛的异常信息AOP切面编程什么是AOPAOP是面向切面编程。全称:Aspect ...原创 2020-05-05 18:18:29 · 271 阅读 · 0 评论 -
一招让你更加懂Spring中的IOC
文章目录基于xml配置文件的自动注入对象的生命周期IOC之Bean的生命周期Bean的后置处理器BeanPostProcessorSpring管理数据库连接池(重点)Spring配置管理数据库连接池对象(重点)Spring引入单独的jdbc.properties配置文件(重点)使用context名称空间加载jdbc.properties配置文件(重点)Spring EL表达式注解功能注解配置Dao...原创 2020-05-04 18:19:41 · 141 阅读 · 0 评论 -
Spring的入门介绍及入门案例
文章目录Spring概述Spring的模块介绍IOC依赖注入什么是IOC什么是DI第一个IOC示例程序 -- 通过id获取对象(重点)IOC示例程序 -- 通过类型获取对象(重点)IOC示例程序 -- 通过构造方法参数名注入值IOC示例程序 -- index属性指定构造器参数的顺序IOC示例程序 -- 根据参数类型注入测试null值的使用IOC之子对象的赋值测试(重点)IOC之内部Bean的使用I...原创 2020-05-01 15:04:03 · 331 阅读 · 0 评论 -
一篇文章让你瞬间知道Mybatis框架是如何使用的
文章目录mybatis概述mybatis简介mybatis历史为什么要使用mybatis。mybatis的Hello 示例程序插入记录并返回主键 标签的使用注解@KeyMap的使用。mybatis的核心配置之propertiesmybatis的核心配置之settingsmybatis的核心配置之typeAliasesmybatis的核心配置之typeHandlersmybatis的核心配置之en...原创 2020-04-30 08:36:36 · 740 阅读 · 0 评论