MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 2.Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不? a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动态 sql,完成逻辑判断和动态 ...
分类:
其他好文 时间:
2020-12-09 12:05:57
阅读次数:
6
一、背景介绍web应用采用的是ssh框架,数据库使用的sqlserver2014版本。二、问题:客户要求,ID列的数据类型必须是uniqueidentifier,一开始实体类的ID设计成java.lang.String类型;映射文件中ID的增长方式是uuid.hex123456789privatejava.lang.Stringid;publicjava.lang.StringgetId(){re
分类:
数据库 时间:
2020-11-20 12:06:33
阅读次数:
9
本赛题分为三个模块:文字检测、文字识别、命名实体识别。 赛题要求将图片中的所有文字检测并识别出来,并从识别出的文字中提取出企业名称。 文字检测模块 数据准备 ICDAR2019-LSVT数据集,下载并解压后的数据集如下: ~/train_data/LSVT/text_localization └─ ...
分类:
其他好文 时间:
2020-11-19 12:52:24
阅读次数:
10
在Java开发中,持久层最常用的框架就是mybatis,该框架需要编写sql语句,mybatis官方提供逆向工程,可以把数据表自动生成执行所需要的基础代码,例如:mapper接口,sql映射文件,pojo实体类等,避免基础代码维护的繁杂过程。
分类:
其他好文 时间:
2020-11-13 12:07:03
阅读次数:
8
Numpy是什么 Numpy是一个开源的Python科学计算库。使用Numpy,就可以很自然地使用数组和矩阵。Numpy包含很多实用的数学函数,涵盖线性代数运算、傅里叶变换和随机数生成等功能。 矩阵: 在数学中,矩阵是一个按照长方阵列排列的复数或实数集合,最早来自于方程组的系数及常数所构成的方阵。 ...
分类:
编程语言 时间:
2020-11-04 19:22:43
阅读次数:
43
1.pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
其他好文 时间:
2020-11-04 18:27:32
阅读次数:
13
一.MyBatis的参数处理 1.单参数处理 1)接口 AdminMapper { Admin selectAdminByName(String name); } 2)映射文件 SELECT FROM admin WHERE name=#{name} 3)测试内容 testSingleParam() ...
分类:
其他好文 时间:
2020-10-09 21:12:52
阅读次数:
16
1 增删改查
2 INSERT获取自增主键的值
3 INSERT获取非自增主键的值
4 参数处理
5 select元素 ...
分类:
其他好文 时间:
2020-09-17 23:36:14
阅读次数:
26
1 简介 Mybatis Generator:简称MBG,是一个专门为Mybatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件、接口以及Bean类。支持基本的增删改查以及QBC风格的条件查询。但是表连接、存储过程等这些复杂的SQL的定义还是需要我们手动编写的。 官方文档地址 官方 ...
分类:
其他好文 时间:
2020-09-17 23:34:19
阅读次数:
35
1 动态SQL# 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, oth ...
分类:
数据库 时间:
2020-09-16 12:05:52
阅读次数:
40