网站首页 站内搜索

搜索结果

查询Tags标签: mybatis,共有 1463条记录
  • mybatis 02: 添加并简单使用mybatis

    三层架构项目开发时,遵循的一种设计模式,分为三层界面层:用来接收客户端输入的数据,调用业务逻辑层进行功能处理,返回结果给客户端过去的servlet就完成了界面层的功能(但是他做的更多)业务逻辑层:用来进行整个项目的业务逻辑处理,向上为界面层提供处理结果,向下问…

    2022/8/8 23:24:39 人评论 次浏览
  • mybatis-config.xml_mysql8

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration><environments defaul…

    2022/8/5 2:24:47 人评论 次浏览
  • 04-MyBatis高级

    1、MyBatis多表查询 1.1、查询用户以及用户的扩展信息(一对一关联)步骤1步骤2步骤3步骤41.2、查询用户以及用户的多个订单信息(一对多关联)步骤1步骤2步骤3步骤41.3、多对多关联多对多关联相当于两个一对多关联;只不过实现起来步骤有点繁杂,原理并不难懂2、MyBatis缓…

    2022/7/31 23:24:20 人评论 次浏览
  • Mybatis中javaType和jdbcType对应关系

    JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecimal BIT boolean BOOLEAN …

    2022/7/30 1:30:28 人评论 次浏览
  • 第一个 Mybatis 程序

    1、第一个 Mybatis 程序思路:搭建环境 --> 导入 Mybatis --> 编写代码 --> 测试 1.1、搭建环境搭建数据库CREATE DATABASE `mybatis`;​USE `mybatis`;​CREATE TABLE `user`(`id` INT(20) NOT NULL PRIMARY KEY,`name` VARCHAR(30) DEFAULT NULL,`pwd` VARCHA…

    2022/7/28 14:34:09 人评论 次浏览
  • 肖sir__java技能和经验

    java经验和技能 ===================================================================== 1、熟练掌握Java语言以及面向对象设计思想,具有扎实的Java编程功底和编码规范。2、熟练使用Spring、SpirngMVC、Mybatis、Mybatis-Plus等开源框架,及IOC、AOP设计思想。3、熟练使…

    2022/7/28 1:25:07 人评论 次浏览
  • Redis做Mybatis的二级缓存

    Redis做mybatis的二级缓存作用提升速度,保证多台服务器访问同一数据库时不会崩 注意:保证本地有下载redis且已经打开,否则无法使用。 【本文只讲述了实现步骤,并没有原理讲解】保证有导入mybatis依赖和Redis依赖 <dependency><groupId>org.mybatis.spring…

    2022/7/26 2:23:15 人评论 次浏览
  • Mybatis系列--16-缓存

    Mybatis系列--16-缓存 概述什么是缓存? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系数据库)中查询,直接从缓存中查询,提高了查询效率,解决了高并发系统的性能问题为什么使用缓存? 减少和数据库的交互次数,减…

    2022/7/25 23:25:41 人评论 次浏览
  • [mybatis]mybatis动态sql的标签使用详解

    动态sql根据不同的环境生成不同的sqlifchoose (when, otherwise)trim (where, set)foreach if使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。如果传入name就根据name查询,如果输入age就根据age查询,如果不输入就全部查询。 这里还使用了一对标签主要作用是…

    2022/7/24 2:22:45 人评论 次浏览
  • [mybatis]快速搭建一个mybatis程序,实现对数据的增删改查

    什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,…

    2022/7/24 1:22:48 人评论 次浏览
  • [mybatis]mybatis中缓存的使用

    缓存因为频繁的查询会很消耗资源,所以将经常查询且不经常修改的结果暂时放在内存中,需要的时候直接取一下。一级缓存:默认开启 SQLSession级别,SQLSession关闭则失效 二级缓存:手动开启,作用于一个命名空间测试一级缓存 创建两次相同的查询,返回两个数,可以在下面…

    2022/7/23 23:26:27 人评论 次浏览
  • springboot提供了3种内嵌的数据源对象。

    HikariCP:默认内置数据源对象Tomcat提供DataSource:HikariCP不可用的情况下,在web环境中,将tomcat服务器配置的数据源对象。Commons DBCP:HikariCP不可用,tomcat数据源也不可用,将使用dbcp数据源。现有的数据层解决方案技术选型 Druid + Mybatsis-Plus +Mysql数据源…

    2022/7/23 6:25:25 人评论 次浏览
  • MyBatis学习笔记三:MyBatis缓存机制

    缓存介绍 1. MyBatis的缓存级别缓存概念上对比一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问 二级缓存是SqlSessionFactory级别,通过同一个SqlSessionFactory创建的SqlSession查…

    2022/7/23 6:22:54 人评论 次浏览
  • MyBatis学习笔记四:MyBatis逆向工程以及分页功能

    逆向工程 概念 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的。 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源:Java实体类 Mapper接口 Mapper映射文件1.添加依赖 <!-- 依赖MyBatis核心包 -->…

    2022/7/23 6:22:51 人评论 次浏览
  • 解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射

    pg 数据库中 某字段类型为json Java实体中对应类型是 jsonObject private JSONObject info;在mybatis的xml中,常规无法直接进行映射,需要自己写一个TypeHandler,自定义一个JSONTypeHandlerPg类 具体代码: package com.geovis.common.config; import java.sql.CallableS…

    2022/7/23 2:25:19 人评论 次浏览
扫一扫关注最新编程教程