MyBatis
作为持久层最火的框架,有必要要好好学习它,这里总结了从入门到精通所遇见的问题和必学 的一些小技巧、插件,让读者们用起来更加得心应手
奥申
既然不会说,那就把想的都写出来
展开
-
Spring整合MyBatis(半注解半xml)
Spring整合MyBatis(半注解半xml)1导入依赖1.1要导入的依赖包介绍1:Spring容器的依赖2:Spring操作JDBC的依赖3:MyBatis的依赖4:Spring与MyBatis整合的依赖5:Druid连接池的依赖6:Junit的测试依赖7:Lombok依赖8:Spring的测试依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/原创 2020-06-04 20:11:13 · 226 阅读 · 0 评论 -
Servlet3.0文件上传详解!!!
文件上传的例子有很多,这个博客来带你进入每个功能,每个方法的详解!我们学过的上传的方式有两种:传统:common-fileuplad上传文件Servlet3.0:新增的上传方式,比传统的要容易得多语法介绍文件上传大多用在用户添加数据的时候使用,其实是把表单中的每一项都设计成一个part对象,无论是普通项还是文件项,都是一个part(部分)对象HttpServletRequest接口说明Part getPart(String name)获取表单中一项,这个Part.原创 2020-05-29 21:55:24 · 1489 阅读 · 0 评论 -
MyBatis:延时加载
什么是延迟加载概念:如果一张表关联了另一张表的数据,只加载这张表中的数据,它关联的另一张表中的数据等到需要用的时候才去加载,称为延迟加载,也叫懒加载。多表关联查询缺点:查询速度更慢更加占用对象的资源,还可能造成资源的浪费。延迟加载介绍一对一使用标签:association一对多使用标签:collection使用场景:就是我们模糊查询的时候,需要有多个框选择填属性,如果没有延时加载的话,就会一次性的把多个表中的数据全部查询了出来,达不到效果。所以我们就要使用延时加载,进行分布加载,打到延原创 2020-05-17 22:30:36 · 532 阅读 · 0 评论 -
自定义配置MyBatis的核心和实体映射文件
最后我也给大家整理了我们MyBatis开发所需要的配置文件MyBatis核心配置xml文件:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> ..原创 2020-05-17 21:34:33 · 427 阅读 · 0 评论