06 2024 档案

摘要:目录12异常处理器12.1基于配置的异常处理HandlerExceptionResolver接口直接在springmvc中声明使用12.2基于注解的异常处理需要书写异常的配置类 12异常处理器 12.1基于配置的异常处理 HandlerExceptionResolver接口 接口实现类: Defau 阅读全文
posted @ 2024-06-30 09:12 ning12 阅读(4) 评论(0) 推荐(0) 编辑
摘要:目录11、拦截器11.1书写拦截器的步骤一、首先需要在SpringMVC.xml中配置拦截器二、处理完配置文件进行配置类的书写书写的类需要实现HandlerInterceptor接口11.2多个拦截器的执行顺序⑴如果每个拦截器的preHandle()都返回true⑵如果某个拦截器的preHandle 阅读全文
posted @ 2024-06-29 20:01 ning12 阅读(6) 评论(0) 推荐(0) 编辑
摘要:目录10、文件上传和下载10.1文件下载10.2文件上传引入依赖文件上传的要求: 10、文件上传和下载 10.1文件下载 ResponseEntity用于控制器方法的返回值的类型,该控制器方法的返回值就是响应到浏览器响应报文使用ResponseEntity实现下载文件的功能 @RequestMapp 阅读全文
posted @ 2024-06-27 21:10 ning12 阅读(14) 评论(0) 推荐(0) 编辑
摘要:目录9、springmvc处理ajax请求9.1@RquestBody请求9.2@ResponseBody9.3@RestController注解 9、springmvc处理ajax请求 9.1@RquestBody请求 @RquestBody可以获取请求体信息,使用@RquestBody注解标识控 阅读全文
posted @ 2024-06-26 12:52 ning12 阅读(4) 评论(0) 推荐(0) 编辑
摘要:import com.qcby.pojo.Employee; import org.springframework.stereotype.Repository; import java.util.Collection; import java.util.HashMap; import java.ut 阅读全文
posted @ 2024-06-25 16:26 ning12 阅读(3) 评论(0) 推荐(0) 编辑
摘要:目录7、RESTFul7.1、简介7.2、实现7.3、HiddenHttpMethodFilter 7、RESTFul 7.1、简介 REST:Representational State Transfer,表现层资源状态转移。 7.2、实现 具体说,就是 HTTP 协议里面,四个表示操作方式的动词 阅读全文
posted @ 2024-06-24 16:31 ning12 阅读(8) 评论(0) 推荐(0) 编辑
摘要:目录6、springmvc的视图6.1、ThymeleafView6.2、转发视图6.3、重定向视图6.4、视图控制器view-contronller 6、springmvc的视图 SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户,SpringMVC视 阅读全文
posted @ 2024-06-23 22:20 ning12 阅读(10) 评论(0) 推荐(0) 编辑
摘要:目录五、域对象共享数据5.1、使用ServletAPI向request域对象共享数据5.2、使用ModelAndView向request域对象共享数据5.3、使用Model向request域对象共享数据5.4、使用map向request域对象共享数据5.5、使用ModelMap向request域对象 阅读全文
posted @ 2024-06-21 10:39 ning12 阅读(19) 评论(0) 推荐(0) 编辑
摘要:目录4、springmvc获取请求参数4.1、通过的ServletAPI获取4.2、通过控制器方法的形参获取请求参数4.3、@RequestParam4.4、@RequestHeaher4.5、@CookieValue4.6、通过pojo获取请求参数4.7解决获取请求参数的乱码问题 4、spring 阅读全文
posted @ 2024-06-16 16:04 ning12 阅读(61) 评论(0) 推荐(0) 编辑
摘要:目录3、@RequestMapping注解3.1、功能3.2、注解的位置3.3、value属性3.4、method属性3.5、params属性 (了解)3.6、headers3.7、支持ant风格的路径3.8、SpringMVC支持路径中的占位符** 3、@RequestMapping注解 3.1、 阅读全文
posted @ 2024-06-15 13:14 ning12 阅读(3) 评论(0) 推荐(0) 编辑
摘要:目录2、入门案例2.1、开发环境2.2、创建maven工程2.3、配置web.xml 2、入门案例 2.1、开发环境 IDE:idea 2022.2.3 构建工具:maven 3.6.0 服务器:tomcat8.5 Spring版本:5.3.1 使用其他版本也可,只需要版本对应就可 2.2、创建ma 阅读全文
posted @ 2024-06-14 10:39 ning12 阅读(3) 评论(0) 推荐(0) 编辑
摘要:目录1、SpringMVC简介1.1、什么是MVC1.2、什么是SpringMVC1.3、SpringMVC的特点 1、SpringMVC简介 1.1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 J 阅读全文
posted @ 2024-06-13 13:31 ning12 阅读(7) 评论(0) 推荐(0) 编辑
摘要:目录十二、注解开发1、注解方式单表的增删改查的操作十三、逆向工程13.1、创建逆向工程的步骤⑴添加依赖⑵配置MyBatis的核心配置文件⑶创建逆向工程的配置文件,该文件文件名必须是:generatorConfig.xml13.2测试十四、分页插件14.1、使用步骤14.2分页插件的使用 十二、注解开 阅读全文
posted @ 2024-06-12 19:49 ning12 阅读(12) 评论(0) 推荐(0) 编辑
摘要:目录十、连接池10.1连接池10.2、mybatis连接池的分类十一、mybatis的缓存一级缓存和二级缓存使用一级缓存失效的四种情况:11.1、不同的SqlSession对应不同的一级缓存。11.2、MyBatis的二级缓存二级缓存开启的条件:11、3二级缓存的相关配置11.4、mybatis缓存 阅读全文
posted @ 2024-06-11 09:53 ning12 阅读(44) 评论(0) 推荐(0) 编辑
摘要:目录九、动态sql9.1、if9.2、where9.3 trim9.4、choose、when、otherwise9.5、foreach9.6、sql片段 九、动态sql MyBatis框架的动态sql技术,是一种根据特定条件动态拼装sql语句的功能,它存在的意义是为了解决拼接sql语句字符串的痛点 阅读全文
posted @ 2024-06-10 10:56 ning12 阅读(14) 评论(0) 推荐(0) 编辑
摘要:目录六、MyBatis的各种查询功能6.1、查询一个实体类的对象6.2、查询一个list集合6.3、查询单个数据6.4、查询一条数据为Map集合6.5、查询多条数据为Map集合七、特殊SQL的执行7.1、模糊查询7.2、批量删除7.3、动态设置表名7.4、添加功能获取自增的主键八、自定义映射resu 阅读全文
posted @ 2024-06-09 10:30 ning12 阅读(33) 评论(0) 推荐(0) 编辑
摘要:目录四、核心配置文件详解五、MyBatis获取参数值的两种方式5.1、搭建新的module:mybatis_parameter5.2、单个字面量类型的参数5.3、多个字面量类型的参数5.3、map集合类型的参数5.4、实体类类型的参数 用的较多5.5、使用@Param标识参数 四、核心配置文件详解 阅读全文
posted @ 2024-06-08 12:46 ning12 阅读(29) 评论(0) 推荐(0) 编辑
摘要:目录一、简介1.1、MyBatis历史1.2、特性1.3、下载1.4、和其它持久层技术对比二、搭建Mybatis2.1开发环境三、创建MyBatis的核心配置文件3.1、创建mapper接口3.2、创建MyBatis的映射文件3.3、通过junit测试对应功能3.4、加入log4j日志功能 一、简介 阅读全文
posted @ 2024-06-07 10:51 ning12 阅读(18) 评论(0) 推荐(0) 编辑
摘要:目录用注解代替xml文件中的部分配置 请先观看链接 用注解代替xml文件中的部分配置 在要注册bean的地方添加注解 @Component() 不指定名字就是类名的首字母小写 @Component("name") bean的名字就是括号中指定的值 在注册完以后要开始注册扫描 <!-- 重点是开启注解 阅读全文
posted @ 2024-06-06 10:48 ning12 阅读(5) 评论(0) 推荐(0) 编辑
摘要:目录spring分层架构表现层服务层(业务层)持久层spring核心ioc(控制反转)1)接下来是代码示例:2)ioc容器的使用过程3)ioc中的bean管理4)实例化bean的三种方式aop(面向切面开发)定义优势AOP底层原理AOP相关的术语AOP入门aop注解开发aop纯注解开发Di(依赖注入 阅读全文
posted @ 2024-06-05 14:09 ning12 阅读(15) 评论(0) 推荐(0) 编辑
摘要:目录定义格式使用类型内置注解元注解自定义注解注解实现 定义 注解一般用于对程序的说明,想注释一样,但是区别是,注释是给人看的,注解是给程序看的 让编译器进行编辑检查的作用,比如:@Override修饰的方法,如果改动了方法签名,将会编译报错 格式 注解是以@注解名在代码中存在,还可以添加一些参数值, 阅读全文
posted @ 2024-06-04 13:36 ning12 阅读(7) 评论(0) 推荐(0) 编辑
摘要:目录定义使用枚举与switch所有枚举类都是Enum的子类枚举类的构造器枚举类可以有成员枚举类可以有抽象方法每个枚举类都有两个特殊的方法 定义 一个类有多个实例,但是实例的个数不是无穷的,是有限的。枚举类中的实例称为枚举项,一般来说,一个枚举类不应该有太多的枚举项。 使用 public enum D 阅读全文
posted @ 2024-06-04 13:34 ning12 阅读(6) 评论(0) 推荐(0) 编辑
摘要:目录定义使用枚举与switch所有枚举类都是Enum的子类枚举类的构造器枚举类可以有成员枚举类可以有抽象方法每个枚举类都有两个特殊的方法 定义 一个类有多个实例,但是实例的个数不是无穷的,是有限的。枚举类中的实例称为枚举项,一般来说,一个枚举类不应该有太多的枚举项。 使用 public enum D 阅读全文
posted @ 2024-06-03 08:08 ning12 阅读(4) 评论(0) 推荐(0) 编辑
摘要:目录一、定义二、使用语法三、注意事项四、从泛型类派生子类情况一情况二五、泛型接口语法接口的使用 一、定义 class 类名<泛型标识1,泛型标识2,…>{ private 泛型标识1 变量名; } 常用的泛型标识: T,E,K,V 二、使用语法 类名<具体的数据类型> 对象名 = new 类名<具体 阅读全文
posted @ 2024-06-02 15:04 ning12 阅读(4) 评论(0) 推荐(0) 编辑
摘要:目录一、异常的分类ExceptionError二、异常的处理方式 一、异常的分类 Throwable类表示可抛,是所有异常和错误的超类,两个直接的子类为Exception和Error,分别表示错误和异常,其中异常分为两类,一类是非运行时异常,一类是运行时异常(非受检异常) Exception 程序本 阅读全文
posted @ 2024-06-02 15:00 ning12 阅读(5) 评论(0) 推荐(0) 编辑

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