上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
  2022年6月23日
摘要: Mybatis的缓存 缓存也是为了减少java应用与数据库的交互次数,提升程序的效率 一级缓存 自带一级缓存,并且无法关闭,一直存在,存储在SqlSession中 使用同一个sqlsession进行查询操作一级缓存存在;如果有多个sqlsession那么一级缓存不存在 缓存一般争对查询,如果进行了增 阅读全文
posted @ 2022-06-23 22:20 Steam残酷 阅读(94) 评论(0) 推荐(0)
摘要: Mybatis 的逆向工程 Mybatis是一个半自动化的ORM框架,SQL语句需要要开发者自己定义,SQL定义在Mapper.xml中,与对应的Mapper接口对应 实体类 接口 Mapper.xml 工作量较大不好开发。 可以根据表来生成你要的接口和类还有接口 逆向工程 逆向工程是Mybatis 阅读全文
posted @ 2022-06-23 22:19 Steam残酷 阅读(63) 评论(0) 推荐(0)
摘要: Mapper.xml常用配置 全局配置文件(数据库,事物管理,Mapper的注册、打印文件SQL、慢性加载、二级缓存) Mapper配置文件 (定义自定义接口的具体方案;SQL、数据库、数据库与POJO的映射) 多表关联查询: 一对一,一对多、多对多 单表查询: <select id="findBy 阅读全文
posted @ 2022-06-23 22:18 Steam残酷 阅读(236) 评论(0) 推荐(0)
摘要: 三.MyBatis 主流的ORM 支持java .NET Ruby三种语言,MyBatis是对JDBC的封装 ORM框架Hibernate 区别: 1)sql 优化方面 Hibernate 使用 HQL(Hibernate Query Language)语句,独立于数据库。不需要编写大量的 SQL, 阅读全文
posted @ 2022-06-23 22:17 Steam残酷 阅读(91) 评论(0) 推荐(0)
摘要: spring mvc 的表单标签库 1.Student实体类 package com.southwind.POJO; import lombok.Data; @Data public class Student { private Integer id; private String name; p 阅读全文
posted @ 2022-06-23 21:26 Steam残酷 阅读(103) 评论(0) 推荐(0)
摘要: SpringMvc的文件上传下载: 文件上传 单文件上传 1.底层使用的是Apache fileupload组件进行上传的功能,Springmvc 只是对其进行了封装,简化开发, pom.xml <!-- apache fileupload--> <dependency> <groupId>comm 阅读全文
posted @ 2022-06-23 21:25 Steam残酷 阅读(145) 评论(0) 推荐(0)
摘要: Spring Mvc自定义的数据类型转换器: 一:Date 1.创建DateConverter 类,并实现Converter接口:需要指定泛型<S,T> package com.southwind.converter; import lombok.SneakyThrows; import org.s 阅读全文
posted @ 2022-06-23 21:23 Steam残酷 阅读(78) 评论(0) 推荐(0)
摘要: SpringMVC的数据绑定: 在后端直接得到前端的HTTP中的数据。 HTTP请求中的传输的参数都是String类型,Handler业务方法中的参数是开发者指定的数据类型,int Integer,,因此要进行数据类型的绑定 由HabderAdapter完成参数的绑定: 基本数据类型: @Reque 阅读全文
posted @ 2022-06-23 21:22 Steam残酷 阅读(151) 评论(0) 推荐(0)
摘要: SpringMvc的常用注解 @RequestMapping() SpringMvc通过@RequestMapping注解将URL请求与业务的方法进行映射,在控制器的类定义处定义方法处都可以添加@RequestMapping,在类定义处添加相当于多了一层访问路径。 value :指定URL请求的地址 阅读全文
posted @ 2022-06-23 21:19 Steam残酷 阅读(167) 评论(0) 推荐(0)
摘要: 二:SpringMVC 异常码: 405:请求不允许 404:资源不存在 400:参数有问题 500:代码有问题 SpringMvc是Spring FrameWork提供的WEB组件,是目前的主流的实现MVC设计模式的框架,提供前端的路由映射、视图解析等 java web 开发者必要的框架 Spri 阅读全文
posted @ 2022-06-23 21:18 Steam残酷 阅读(65) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页