ICode9

精准搜索请尝试: 精确搜索
  • Idea常用插件介绍2022-06-12 19:32:36

    Idea常用插件介绍 Alibaba Java Coding Guidelines 检查一些不规范的代码并提示 Free Mybatis plugin 生成mapper xml文件 快速从代码跳转到mapper及从mapper返回代码 mybatis自动补全及语法错误提示 集成mybatis generator gui界面 根据数据库注解,生成swagger model注解 IDE

  • MyBatis笔记2022-06-12 11:33:49

    狂神说MyBatis01:第一个程序 MyBatis简介 环境说明: jdk 8 + MySQL 8.0 maven-3.6.1 IDEA 学习前需要掌握: JDBC MySQL Java 基础 Maven Junit 什么是MyBatis MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBati

  • Mybatis的sql注释2022-06-12 10:35:27

    Mybatis的sql注释 //mapper下的sql注释 package com.msb.mapper; import com.msb.pojo.Dept; import com.msb.pojo.Emp; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Select; import org.a

  • MyBatis查询:一对多映射关系2022-06-10 23:34:47

        @Mapper public interface ParameterMapper { Dept GetDeptAndEmp(@Param("id") Integer did); } <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN&q

  • [Bug0017] IDEA中 Mapper.xml 文件显示红色,提示 Unable to resolve table xxx2022-06-10 19:05:31

    1、问题 Unable to resolve table xxx 2、场景 Idea 切换 MySQL 数据源时报错,Mapper.xml文件显示红色,提示 Unable to resolve table xxx 3、原因 ===待梳理= 4、解决方案 如图 Idea 提示,点击选择 Go to sql resolution Scope 项。 进入 Go to sql resolution Scope 界面选择对应

  • 初始化配置mybatis,以及使用mybatis实现增删改查curd操作2022-06-09 18:06:50

    1:导入mybatis jar包到maven中 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.10</version> <

  • mybatis缓存(了解)2022-06-09 16:34:59

    声明 本文为其他博主文章总结,仅用作个人学习,特此声明 参考文章链接 动态 SQL_MyBatis中文网 (3条消息) 狂神说 | Mybatis完整版笔记_小七rrrrr的博客-CSDN博客_狂神说mybatis笔记 缓存(了解) 查询:连接数据,耗资源! 一次查询的结果,给他暂存在一个可以取到的地方! ---> 内存 : 缓存 我们

  • 用注解实现CRUD2022-06-08 10:32:42

    声明 本文为其他博主文章总结,仅用作个人学习,特此声明 参考文章链接 (3条消息) 狂神说 | Mybatis完整版笔记_小七rrrrr的博客-CSDN博客_狂神说mybatis笔记 注解实现 CRUD 这样做的好处是不需要给CRUD方法注册映射 需要特别注意的是虽然不需要给方法注册映射,但是需要将接口绑定注册

  • 配置解析之映射器(mapper)2022-06-07 16:03:41

    声明 本文为其他博主文章总结,仅用作个人学习,特此声明 参考文章链接 (3条消息) 狂神说 | Mybatis完整版笔记_小七rrrrr的博客-CSDN博客_狂神说mybatis笔记 映射器(mappers) MapperRegistry:注册绑定我们的Mapper文件 方式一:使用类名路径的资源引用【推荐使用】 <mappers> <mapp

  • springBoot整合mybatis2022-06-06 18:31:35

    项目构建需要mybatis启动器依赖 构建时也可以勾选mybatis       <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </dependency>   

  • Spring Boot 集成 Mybatis Generator2022-06-01 14:36:08

    项目依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.7</version> <relativePath/> <!-- lookup paren

  • MyBatis基本使用2-Mapper代理开发2022-05-25 17:32:58

    1.新建mapper接口,com.xx.mapper ,新建接口TestMapper 2.resources中 新建com/xx/mapper  文件夹 ,可以与1中的包名对应 。 新建 TestMapper.xml 3.TestMapper接口中实现相同的方法 List<Test> GetAll(); 4. TestMapper.xml <mapper namespace="com.ld.mapper.TestMapper" >

  • MyBatis_狂神2022-05-25 13:03:31

    MyBatis SSM框架,关于配置文件的,最好的学习方式:看官方文档 1. 简介 1.1 初识MyBatis 什么是MyBatis? MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简

  • spring-mybatis两个标签与两个配置2022-05-19 11:32:08

    1、问题描述 关于spring-mybatis,有两个标签:@MapperScan 、@Mapper和两个配置:mybatis.type-aliases-package与mybatis.mapper-locations,经常在各个配置文件中看到,用于spring结合mybatis使用,有时候可能会有点弄混了,什么情况下必须使用?简单介绍下。 2、解决方案 2.1 @MapperScan 与@M

  • 华资软件第一面HR面-面经2022-05-17 19:04:14

    1.自我介绍 2.聊了一下项目 3.Java中有哪些常用集合 4.线程安全的是哪些? HashTable Vector Collections包装方法实现的线程安全集合: // 实际上是一个返回了一个内部类 它重写了要创建集合的方法,为其添加了synchronized代码块,竞争的锁是:Object mutex Map<Object, Object> map = Col

  • Java泛型类型擦除问题2022-05-17 14:31:08

    以前就了解过Java泛型的实现是不完整的,最近在做一些代码重构的时候遇到一些Java泛型类型擦除的问题,简单的来说,Java泛型中所指定的类型在编译时会将其去除,因此List 和 List 在编译成字节码的时候实际上是一样的。因此java泛型只能做到编译期检查的功能,运行期间就不能保证类型安全。

  • springboot + mybatis + Sharding-JDBC实现读写分离2022-05-16 19:31:57

    一、引入maven依赖,具体版本大家可根据自己实际需要选择,我这边使用的是4.0.0-RC1版本 <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>${sharding-sphere.version}</version>

  • Mybatis使用注解开发2022-05-16 16:34:55

    Mybatis使用注解开发 1.使用注解开发 注解直接在接口上实现 @Select("select * from user ") List<User> getUser(); 需要在核心配置中绑定接口! <!--绑定接口--> <mappers> <mapper class="dao.UserMapper"/> </mappers> 测试 本质: 反射机制实现 底层

  • Result Maps collection does not contain value for com.cy.store.mapper.AddressMapper.2022-05-15 20:03:41

    出现报错为 检查了自己的namespace,发现没有问题 出现这个错误 主要是因为你的select标签内部的resultMap属性 指向的不正确

  • 基础的mybatis学习2022-05-15 13:02:09

      git:https://gitee.com/juncaoit/xdmybatis 一:普通的jdbc 1.添加pom <!--jdbc--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId>

  • springboot logging.lever 调整日志级别2022-05-13 22:34:03

    springboot 项目配置文件中的 logging.lever 设置日志级别, 后面跟生效的区域;logging.lever.root=info 默认场景,其中 root 指整个项目, 调整为error 即可实现关闭绝大部分项目启动日志运行日志(近似关闭,亦可使用 off);logging.lever.com.**.mapper 其中com.**.mapper可为mappe

  • Mybatis逆向工程2022-05-11 00:33:41

    1、针对以下数据表 Id name addr age job sal 1 张三 江苏省南京市 35 区域总监 20000 2 李四 江苏省苏州市 32 销售经理 15000 3 王五 四川省成都市 26 销售员 8000 4 赵六 吉林省长春市 27 财务 10000

  • MapReduce源码阅读2022-05-09 20:01:04

     MapReduce运行流程图: 个人感悟: maptask中的InputFileReader组件读取的是hdfs中默认的一个block大小的文件,即128M,在mr中一个数据块即为一个split; 环形缓冲区其实为一个连续内存的字节数组,大小默认为100M,达到80%进行磁盘溢写; 从环形缓冲区中溢写出的文件spill都为有序的文件,多

  • 从零开始的创建web项目生活2022-05-08 09:31:06

    一.   用maven创建项目(统一项目结构) 1.maven的安装和配置     (1)从maven官网下载apache-maven-3.8.5-bin.zip         官网:Maven – Welcome to Apache Maven           下载完毕直接解压即可                  (2)将bin目录配置到环境变量     

  • Mybatis 的二级缓存是什么?2022-05-07 01:04:07

    二级缓存是Mapper 级别,默认关闭。 使用二级缓存时多个 SqlSession 使用同一个 Mapper 的 SQL 语句操作数据库,得到的数据会存在二级缓存区,同样使用 HashMap 进行数据存储,相比于一级缓存,二级缓存范围更大,多个 SqlSession 可以共用二级缓存,作用域是 Mapper 的同一个 namespace,不同 Sq

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有