随笔分类 -  SSM

摘要:2023-01-22 一、SSM整合 1、Spring + SpringMVC (1)容器管理对象,由DispatcherServlet管理 (2)Spring容器对象,由ContextLoaderListener管理 2、解决组件扫描的冲突问题 (1)SpringMVC只扫描Controller层 阅读全文
posted @ 2023-01-22 22:33 努力是一种常态 阅读(385) 评论(0) 推荐(0) 编辑
摘要:2023-01-22 一、SpringMVC拦截器的两种装配方式 1、全局装配(放置在springmvc.xml中) <!-- 装配拦截器--> <!-- 全局装配--> <mvc:interceptors> <ref bean="myInterceptor"></ref> </mvc:interc 阅读全文
posted @ 2023-01-22 16:38 努力是一种常态 阅读(194) 评论(0) 推荐(0) 编辑
摘要:2023-01-21 一、拦截器与过滤器的区别 1、过滤器(Filter)属于web服务器组件 (1)过滤器主要作用:过滤Servlet请求 (2)执行时机:两处执行时机(Servlet前、Servlet后) 2、拦截器(Interceptor)属于框架(springMVC) (1)拦截器主要作用: 阅读全文
posted @ 2023-01-22 00:41 努力是一种常态 阅读(730) 评论(0) 推荐(0) 编辑
摘要:2023-01-21 一、文件下载 1、实现文件下载步骤 (1)准备文件下载相关步骤 (2)将ResponseEntity<T>对象,作为方法返回值 (3)为ResponseEntity<T>对象,设置三个参数 2、示例代码 @RequestMapping("/fileDownloadControl 阅读全文
posted @ 2023-01-21 19:06 努力是一种常态 阅读(167) 评论(0) 推荐(0) 编辑
摘要:2023-01-20 一、SpringMVC消息转换器概述 1、HttpMessageConverter<T> 消息转换器作用: (1)将java对象与请求报文及响应报文进行相互转化 (2)使用HttpMessageConverter<T>将请求信息转化并绑定到处理方法的入参中或将响应结果转为对应类 阅读全文
posted @ 2023-01-20 22:16 努力是一种常态 阅读(468) 评论(0) 推荐(0) 编辑
摘要:2023-01-20 一、springMVC中视图及视图解析器对象 1、视图解析器对象(ViewResolver) (1)概述:SpringMVC中所有视图解析器对象均实现ViewResolver接口 (2)作用:使用ViewResolver,将View从ModelAndView中解析出来 注:在s 阅读全文
posted @ 2023-01-20 13:09 努力是一种常态 阅读(165) 评论(0) 推荐(0) 编辑
摘要:2023-01-20 一、SpringMVC处理响应数据 1、处理响应数据方式一 (1)语法:使用ModelAndView对象作为返回值类型,处理响应数据 (2)底层实现原理 ①数据共享到request域 ②跳转路径方式:转发 (3)示例代码 @RequestMapping("/testModelA 阅读全文
posted @ 2023-01-20 10:07 努力是一种常态 阅读(232) 评论(0) 推荐(1) 编辑
摘要:2023-01-19 一、@PathVariable注解基本使用 1、获取URL中占位符 2、占位符语法:{} 3、实例代码: @RequestMapping("testPathVariable/{empId}") public String testPathVariable(@PathVariab 阅读全文
posted @ 2023-01-19 23:45 努力是一种常态 阅读(615) 评论(0) 推荐(0) 编辑
摘要:2023-01-19 一、@RequestMapping注解位置 1、书写在类上面 (1)作用:为当前类设置映射URL (2)注意:不能单独使用,需要与方法上的@RequestMapping配合使用 2、书写在方法上面 (1)作用:为当前方法设置映射URL (2)注意:可以单独使用 3、示例代码 ( 阅读全文
posted @ 2023-01-19 16:16 努力是一种常态 阅读(222) 评论(0) 推荐(0) 编辑
摘要:2023-01-19 一、SpringMVC简介 1、SpringMVC是Spring子框架 2、SpringMVC是Spring为“控制层”提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架。 3、SpringMVC是非侵入式:可以使用注解让普通java对象,作为请求处理器(Co 阅读全文
posted @ 2023-01-19 12:44 努力是一种常态 阅读(103) 评论(0) 推荐(0) 编辑
摘要:2023-01-19 Spring声明式事务管理属性 一、隔离级别 1、概念:一个事务与其他事务之间的隔离等级(1,2,4,8)。 2、隔离级别: (1)读未提交(1):READ UNCOMMTTED 存在问题:脏读(读取到了未提交数据) (2)读已提交(2):READ COMMTTED 存在问题: 阅读全文
posted @ 2023-01-19 10:17 努力是一种常态 阅读(265) 评论(0) 推荐(0) 编辑
摘要:2023-01-18 一、Spring声明式事务管理 1、事务四大特征(ACID) (1)原子性 (2)一致性 (3)隔离性 (4)持久性 2、事务三种行为 (1)开启事务:connection.setAutoCommit(False) (2)提交事务:connection.commit() (3) 阅读全文
posted @ 2023-01-18 22:16 努力是一种常态 阅读(72) 评论(0) 推荐(0) 编辑
摘要:2023-01-18 一、定义切面优先级 1、语法:@Order(value=index) ①index是int类型,默认值是int可存储的最大值 ②数值越小,优先级越高 二、Spring中的JdbcTemplate 1、JdbcTemplate简介 (1)Spring提供的JdbcTemplate 阅读全文
posted @ 2023-01-18 17:40 努力是一种常态 阅读(200) 评论(0) 推荐(0) 编辑
摘要:2023-01-18 一、Spring中的AOP 1、AspectJ (1)简介 Java社区里最完整最流行的AOP框架 在Spring2.0以上版本中,可以使用AspectJ注解或基于XML配置的AOP (2)使用AspectJ步骤 ①在spring核心包的基础上添加支持jar包 <!-- htt 阅读全文
posted @ 2023-01-18 15:03 努力是一种常态 阅读(142) 评论(0) 推荐(0) 编辑
摘要:2023-01-18 一、AOP前奏-代理模式 1、手动实现动态代理环境搭建 (1)基于接口实现动态代理:JDK动态代理 (2)基于继承实现动态代理:Cglib、javassist动态代理 2、实现动态代理的步骤 (1)一个类:Proxy ①概述:Proxy代理类的基类(类似于Object) ②作用 阅读全文
posted @ 2023-01-18 10:36 努力是一种常态 阅读(213) 评论(0) 推荐(0) 编辑
摘要:2023-01-18 一、Spring中组件扫描 1、默认使用的情况 <context:component-scan base-package="com.hh"></context:component-scan> 2、包含扫描 注:使用包含扫描之前,必须设置use-default-filters=" 阅读全文
posted @ 2023-01-18 08:37 努力是一种常态 阅读(984) 评论(0) 推荐(0) 编辑
摘要:2023-01-17 一、Spring中的注解 1、使用注解的原因 (1)使用注解将对象装配到IOC容器中 (2)使用注解管理对象之间依赖关系(自动装配) 2、Spring中装配对象的注解 (1)@Component 标识一个受Spring IOC容器管理的普通组件 (2)@Repository 标 阅读全文
posted @ 2023-01-17 20:16 努力是一种常态 阅读(150) 评论(0) 推荐(0) 编辑
摘要:2023-01-17 一、Spring管理druid步骤 (1)导入jar包 <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <arti 阅读全文
posted @ 2023-01-17 16:43 努力是一种常态 阅读(85) 评论(0) 推荐(0) 编辑
摘要:2023-01-14 一、Spring底层IOC实现 1、IOC:将对象的控制器反转给Spring 2、BeanFactory与ApplicationContext (1)BeanFactory:IOC容器的基本实现,是Spring内部的使用接口,是面向Spring本身的,不是提供给开发人员使用的。 阅读全文
posted @ 2023-01-17 09:50 努力是一种常态 阅读(100) 评论(0) 推荐(0) 编辑
摘要:2023-01-13 一、Spring 1、Spring简介 (1)Spring是一个为简化企业级开发而生的开源框架。 (2)Spring是一个IOC(DI)和AOP容器框架。 IOC:Inversion of Contriol(控制反转,即将对象的控制权交给Spring) AOP:Aspect-O 阅读全文
posted @ 2023-01-13 21:58 努力是一种常态 阅读(93) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示