tk.mybatis+springboot

tk.mybatis
pom.xml`

<?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"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.example</groupId>
    <artifactId>tkmybaits</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>tkmybaits</name>
    <description>Demo project for Spring Boot</description>

    <properties>
        <java.version>1.8</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <!--        redis-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
        <!--jdbc-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
<!--        mybatis-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.1.2</version>
        </dependency>
<!--        mysql 连接-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <!-- 通用Mapper,基于 starter 的自动配置 -->
        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
            <version>2.1.4</version>
        </dependency>
        <!-- 分页插件PageHelper -->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
            <version>1.2.3</version>
        </dependency>
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.2.3</version>
        </dependency>
        <!--引入Druid数据源-->
        <!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.22</version>
        </dependency>
        <!-- 分页插件PageHelper -->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
            <version>1.2.3</version>
        </dependency>
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.2.3</version>
        </dependency>
        <!--       swagger2 -->
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger2</artifactId>
            <version>2.9.2</version>
        </dependency>
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger-ui</artifactId>
            <version>2.9.2</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.4</version>
        </dependency>
        <!--        alibaba json-->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.3.2</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.restdocs</groupId>
            <artifactId>spring-restdocs-mockmvc</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>${
    
    spring-boot.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.0.RELEASE</version>
                <configuration>
                    <mainClass>com.example.TkmybaitsApplication</mainClass>
                </configuration>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

</project>

MyBatisConfig

package com.example.config;

import org.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 映射数据库mybatis与实体类的方法
 * 自定义配置映射规则
 */
@Configuration
public class MyBatisConfig {
    
    
    @Bean
    public ConfigurationCustomizer configurationCustomizer(){
    
    
        return new ConfigurationCustomizer() {
    
    
            @Override
            public void customize(org.apache.ibatis.session.Configuration configuration) {
    
    
                configuration.setMapUnderscoreToCamelCase(true);
            }
        };
    }
}

application.yml

server:
  port: 8081

# 应用名称
spring:
  application:
    name: tkmybaits
#  profiles:
#    active: prod
  datasource:
    username: root
    password: 123456
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/world?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
    type: com.alibaba.druid.pool.DruidDataSource

mybatis:
#  config-location: classpath:mybatis/mybatis-config.xml
  mapper-locations: classpath:mapper/*.xml
#  type-aliases-package: com.qmtg.test

TkmybatisAppcation

package com.example;

import com.example.config.DynamicDataSourceRegister;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.context.annotation.Import;
import tk.mybatis.spring.annotation.MapperScan;

//@Import(DynamicDataSourceRegister.class)
//@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
@MapperScan("com.*.*.mapper")//扫描所有的mapper
@SpringBootApplication
public class TkmybaitsApplication {
    
    

    public static void main(String[] args) {
    
    
        SpringApplication.run(TkmybaitsApplication.class, args);
    }

}

world.sql

/*
Navicat MySQL Data Transfer

Source Server         : 本地数据库
Source Server Version : 80020
Source Host           : localhost:3306
Source Database       : world

Target Server Type    : MYSQL
Target Server Version : 80020
File Encoding         : 65001

Date: 2020-10-12 09:47:41
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `city`
-- ----------------------------
DROP TABLE IF EXISTS `city`;
CREATE TABLE `city` (
  `ID` int NOT NULL AUTO_INCREMENT,
  `Name` char(35) NOT NULL DEFAULT '',
  `CountryCode` char(3) NOT NULL DEFAULT '',
  `District` char(20) NOT NULL DEFAULT '',
  `Population` int NOT NULL DEFAULT '0',
  PRIMARY KEY (`ID`),
  KEY `CountryCode` (`CountryCode`),
  CONSTRAINT `city_ibfk_1` FOREIGN KEY (`CountryCode`) REFERENCES `country` (`Code`)
) ENGINE=InnoDB AUTO_INCREMENT=4080 DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of city
-- ----------------------------
INSERT INTO `city` VALUES ('1', 'Kabul', 'AFG', 'Kabol', '1780000');
INSERT INTO `city` VALUES ('2', 'Qandahar', 'AFG', 'Qandahar', '237500');
INSERT INTO `city` VALUES ('3', 'Herat', 'AFG', 'Herat', '186800');
INSERT INTO `city` VALUES ('4', 'Mazar-e-Sharif', 'AFG', 'Balkh', '127800');
INSERT INTO `city` VALUES ('5', 'Amsterdam', 'NLD', 'Noord-Holland', '731200');
INSERT INTO `city` VALUES ('6', 'Rotterdam', 'NLD', 'Zuid-Holland', '593321');
INSERT INTO `city` VALUES ('7', 'Haag', 'NLD', 'Zuid-Holland', '440900');
INSERT INTO `city` VALUES ('8', 'Utrecht', 'NLD', 'Utrecht', '234323');
INSERT INTO `city` VALUES ('9', 'Eindhoven', 'NLD', 'Noord-Brabant', '201843');
INSERT INTO `city` VALUES ('10', 'Tilburg', 'NLD', 'Noord-Brabant', '193238');
INSERT INTO `city` VALUES ('11', 'Groningen', 'NLD', 'Groningen', '172701');
INSERT INTO `city` VALUES ('12', 'Breda', 'NLD', 'Noord-Brabant', '160398');

-- ----------------------------
-- Table structure for `country`
-- ----------------------------
DROP TABLE IF EXISTS `country`;
CREATE TABLE `country` (
  `Code` char(3) NOT NULL DEFAULT '',
  `Name` char(52) NOT NULL DEFAULT '',
  `Continent` enum('Asia','Europe','North America','Africa','Oceania','Antarctica','South America') NOT NULL DEFAULT 'Asia',
  `Region` char(26) NOT NULL DEFAULT '',
  `SurfaceArea` float(10,2) NOT NULL DEFAULT '0.00',
  `IndepYear` smallint DEFAULT NULL,
  `Population` int NOT NULL DEFAULT '0',
  `LifeExpectancy` float(3,1) DEFAULT NULL,
  `GNP` float(10,2) DEFAULT NULL,
  `GNPOld` float(10,2) DEFAULT NULL,
  `LocalName` char(45) NOT NULL DEFAULT '',
  `GovernmentForm` char(45) NOT NULL DEFAULT '',
  `HeadOfState` char(60) DEFAULT NULL,
  `Capital` int DEFAULT NULL,
  `Code2` char(2) NOT NULL DEFAULT '',
  PRIMARY KEY (`Code`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of country
-- ----------------------------
INSERT INTO `country` VALUES ('ABW', 'Aruba', 'North America', 'Caribbean', '193.00', null, '103000', '78.4', '828.00', '793.00', 'Aruba', 'Nonmetropolitan Territory of The Netherlands', 'Beatrix', '129', 'AW');
INSERT INTO `country` VALUES ('AFG', 'Afghanistan', 'Asia', 'Southern and Central Asia', '652090.00', '1919', '22720000', '45.9', '5976.00', null, 'Afganistan/Afqanestan', 'Islamic Emirate', 'Mohammad Omar', '1', 'AF');
INSERT INTO `country` VALUES ('AGO', 'Angola', 'Africa', 'Central Africa', '1246700.00', '1975', '12878000', '38.3', '6648.00', '7984.00', 'Angola', 'Republic', 'José Eduardo dos Santos', '56', 'AO');
INSERT INTO `country` VALUES ('AIA', 'Anguilla', 'North America', 'Caribbean', '96.00', null, '8000', '76.1', '63.20', null, 'Anguilla', 'Dependent Territory of the UK', 'Elisabeth II', '62', 'AI');
INSERT INTO `country` VALUES ('ALB', 'Albania', 'Europe', 'Southern Europe', '28748.00', '1912', '3401200', '71.6', '3205.00', '2500.00', 'Shqipëria', 'Republic', 'Rexhep Mejdani', '34', 'AL');
-- ----------------------------
-- Table structure for `countrylanguage`
-- ----------------------------
DROP TABLE IF EXISTS `countrylanguage`;
CREATE TABLE `countrylanguage` (
  `CountryCode` char(3) NOT NULL DEFAULT '',
  `Language` char(30) NOT NULL DEFAULT '',
  `IsOfficial` enum('T','F') NOT NULL DEFAULT 'F',
  `Percentage` float(4,1) NOT NULL DEFAULT '0.0',
  PRIMARY KEY (`CountryCode`,`Language`),
  KEY `CountryCode` (`CountryCode`),
  CONSTRAINT `countryLanguage_ibfk_1` FOREIGN KEY (`CountryCode`) REFERENCES `country` (`Code`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of countrylanguage
-- ----------------------------
INSERT INTO `countrylanguage` VALUES ('ABW', 'Dutch', 'T', '5.3');
INSERT INTO `countrylanguage` VALUES ('ABW', 'English', 'F', '9.5');
INSERT INTO `countrylanguage` VALUES ('ABW', 'Papiamento', 'F', '76.7');
INSERT INTO `countrylanguage` VALUES ('ABW', 'Spanish', 'F', '7.4');
INSERT INTO `countrylanguage` VALUES ('AFG', 'Balochi', 'F', '0.9');
INSERT INTO `countrylanguage` VALUES ('AFG', 'Dari', 'T', '32.1');
INSERT INTO `countrylanguage` VALUES ('AFG', 'Pashto', 'T', '52.4');
INSERT INTO `countrylanguage` VALUES ('AFG', 'Turkmenian', 'F', '1.9');
INSERT INTO `countrylanguage` VALUES ('AFG', 'Uzbek', 'F', '8.8');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Ambo', 'F', '2.4');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Chokwe', 'F', '4.2');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Kongo', 'F', '13.2');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Luchazi', 'F', '2.4');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Luimbe-nganguela', 'F', '5.4');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Luvale', 'F', '3.6');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Mbundu', 'F', '21.6');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Nyaneka-nkhumbi', 'F', '5.4');
INSERT INTO `countrylanguage` VALUES ('AGO', 'Ovimbundu', 'F', '37.2');
INSERT INTO `countrylanguage` VALUES ('AIA', 'English', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('ALB', 'Albaniana', 'T', '97.9');
INSERT INTO `countrylanguage` VALUES ('ALB', 'Greek', 'F', '1.8');
INSERT INTO `countrylanguage` VALUES ('ALB', 'Macedonian', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('AND', 'Catalan', 'T', '32.3');
INSERT INTO `countrylanguage` VALUES ('AND', 'French', 'F', '6.2');
INSERT INTO `countrylanguage` VALUES ('AND', 'Portuguese', 'F', '10.8');
INSERT INTO `countrylanguage` VALUES ('AND', 'Spanish', 'F', '44.6');
INSERT INTO `countrylanguage` VALUES ('ANT', 'Dutch', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('ANT', 'English', 'F', '7.8');
INSERT INTO `countrylanguage` VALUES ('ANT', 'Papiamento', 'T', '86.2');
INSERT INTO `countrylanguage` VALUES ('ARE', 'Arabic', 'T', '42.0');
INSERT INTO `countrylanguage` VALUES ('ARE', 'Hindi', 'F', '0.0');
INSERT INTO `countrylanguage` VALUES ('ARG', 'Indian Languages', 'F', '0.3');
INSERT INTO `countrylanguage` VALUES ('ARG', 'Italian', 'F', '1.7');
INSERT INTO `countrylanguage` VALUES ('ARG', 'Spanish', 'T', '96.8');
INSERT INTO `countrylanguage` VALUES ('ARM', 'Armenian', 'T', '93.4');
INSERT INTO `countrylanguage` VALUES ('ARM', 'Azerbaijani', 'F', '2.6');
INSERT INTO `countrylanguage` VALUES ('ASM', 'English', 'T', '3.1');
INSERT INTO `countrylanguage` VALUES ('ASM', 'Samoan', 'T', '90.6');
INSERT INTO `countrylanguage` VALUES ('ASM', 'Tongan', 'F', '3.1');
INSERT INTO `countrylanguage` VALUES ('ATG', 'Creole English', 'F', '95.7');
INSERT INTO `countrylanguage` VALUES ('ATG', 'English', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Arabic', 'F', '1.0');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Canton Chinese', 'F', '1.1');
INSERT INTO `countrylanguage` VALUES ('AUS', 'English', 'T', '81.2');
INSERT INTO `countrylanguage` VALUES ('AUS', 'German', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Greek', 'F', '1.6');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Italian', 'F', '2.2');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Serbo-Croatian', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('AUS', 'Vietnamese', 'F', '0.8');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Czech', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('AUT', 'German', 'T', '92.0');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Hungarian', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Polish', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Romanian', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Serbo-Croatian', 'F', '2.2');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Slovene', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('AUT', 'Turkish', 'F', '1.5');
INSERT INTO `countrylanguage` VALUES ('AZE', 'Armenian', 'F', '2.0');
INSERT INTO `countrylanguage` VALUES ('AZE', 'Azerbaijani', 'T', '89.0');
INSERT INTO `countrylanguage` VALUES ('AZE', 'Lezgian', 'F', '2.3');
INSERT INTO `countrylanguage` VALUES ('AZE', 'Russian', 'F', '3.0');
INSERT INTO `countrylanguage` VALUES ('BDI', 'French', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('BDI', 'Kirundi', 'T', '98.1');
INSERT INTO `countrylanguage` VALUES ('BDI', 'Swahili', 'F', '0.0');
INSERT INTO `countrylanguage` VALUES ('BEL', 'Arabic', 'F', '1.6');
INSERT INTO `countrylanguage` VALUES ('BEL', 'Dutch', 'T', '59.2');
INSERT INTO `countrylanguage` VALUES ('BEL', 'French', 'T', '32.6');
INSERT INTO `countrylanguage` VALUES ('BEL', 'German', 'T', '1.0');
INSERT INTO `countrylanguage` VALUES ('BEL', 'Italian', 'F', '2.4');
INSERT INTO `countrylanguage` VALUES ('BEL', 'Turkish', 'F', '0.9');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Adja', 'F', '11.1');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Aizo', 'F', '8.7');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Bariba', 'F', '8.7');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Fon', 'F', '39.8');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Ful', 'F', '5.6');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Joruba', 'F', '12.2');
INSERT INTO `countrylanguage` VALUES ('BEN', 'Somba', 'F', '6.7');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Busansi', 'F', '3.5');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Dagara', 'F', '3.1');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Dyula', 'F', '2.6');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Ful', 'F', '9.7');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Gurma', 'F', '5.7');
INSERT INTO `countrylanguage` VALUES ('BFA', 'Mossi', 'F', '50.2');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Bengali', 'T', '97.7');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Chakma', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Garo', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Khasi', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Marma', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Santhali', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('BGD', 'Tripuri', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('BGR', 'Bulgariana', 'T', '83.2');
INSERT INTO `countrylanguage` VALUES ('BGR', 'Macedonian', 'F', '2.6');
INSERT INTO `countrylanguage` VALUES ('BGR', 'Romani', 'F', '3.7');
INSERT INTO `countrylanguage` VALUES ('BGR', 'Turkish', 'F', '9.4');
INSERT INTO `countrylanguage` VALUES ('BHR', 'Arabic', 'T', '67.7');
INSERT INTO `countrylanguage` VALUES ('BHR', 'English', 'F', '0.0');
INSERT INTO `countrylanguage` VALUES ('BHS', 'Creole English', 'F', '89.7');
INSERT INTO `countrylanguage` VALUES ('BHS', 'Creole French', 'F', '10.3');
INSERT INTO `countrylanguage` VALUES ('BIH', 'Serbo-Croatian', 'T', '99.2');
INSERT INTO `countrylanguage` VALUES ('BLR', 'Belorussian', 'T', '65.6');
INSERT INTO `countrylanguage` VALUES ('BLR', 'Polish', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('BLR', 'Russian', 'T', '32.0');
INSERT INTO `countrylanguage` VALUES ('BLR', 'Ukrainian', 'F', '1.3');
INSERT INTO `countrylanguage` VALUES ('BLZ', 'English', 'T', '50.8');
INSERT INTO `countrylanguage` VALUES ('BLZ', 'Garifuna', 'F', '6.8');
INSERT INTO `countrylanguage` VALUES ('BLZ', 'Maya Languages', 'F', '9.6');
INSERT INTO `countrylanguage` VALUES ('BLZ', 'Spanish', 'F', '31.6');
INSERT INTO `countrylanguage` VALUES ('BMU', 'English', 'T', '100.0');
INSERT INTO `countrylanguage` VALUES ('BOL', 'Aimará', 'T', '3.2');
INSERT INTO `countrylanguage` VALUES ('BOL', 'Guaraní', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('BOL', 'Ketšua', 'T', '8.1');
INSERT INTO `countrylanguage` VALUES ('BOL', 'Spanish', 'T', '87.7');
INSERT INTO `countrylanguage` VALUES ('BRA', 'German', 'F', '0.5');
INSERT INTO `countrylanguage` VALUES ('BRA', 'Indian Languages', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('BRA', 'Italian', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('BRA', 'Japanese', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('BRA', 'Portuguese', 'T', '97.5');
INSERT INTO `countrylanguage` VALUES ('BRB', 'Bajan', 'F', '95.1');
INSERT INTO `countrylanguage` VALUES ('BRB', 'English', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('BRN', 'Chinese', 'F', '9.3');
INSERT INTO `countrylanguage` VALUES ('BRN', 'English', 'F', '3.1');
INSERT INTO `countrylanguage` VALUES ('BRN', 'Malay', 'T', '45.5');
INSERT INTO `countrylanguage` VALUES ('BRN', 'Malay-English', 'F', '28.8');
INSERT INTO `countrylanguage` VALUES ('BTN', 'Asami', 'F', '15.2');
INSERT INTO `countrylanguage` VALUES ('BTN', 'Dzongkha', 'T', '50.0');
INSERT INTO `countrylanguage` VALUES ('BTN', 'Nepali', 'F', '34.8');
INSERT INTO `countrylanguage` VALUES ('BWA', 'Khoekhoe', 'F', '2.5');
INSERT INTO `countrylanguage` VALUES ('BWA', 'Ndebele', 'F', '1.3');
INSERT INTO `countrylanguage` VALUES ('BWA', 'San', 'F', '3.5');
INSERT INTO `countrylanguage` VALUES ('BWA', 'Shona', 'F', '12.3');
INSERT INTO `countrylanguage` VALUES ('BWA', 'Tswana', 'F', '75.5');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Banda', 'F', '23.5');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Gbaya', 'F', '23.8');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Mandjia', 'F', '14.8');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Mbum', 'F', '6.4');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Ngbaka', 'F', '7.5');
INSERT INTO `countrylanguage` VALUES ('CAF', 'Sara', 'F', '6.4');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Chinese', 'F', '2.5');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Dutch', 'F', '0.5');
INSERT INTO `countrylanguage` VALUES ('CAN', 'English', 'T', '60.4');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Eskimo Languages', 'F', '0.1');
INSERT INTO `countrylanguage` VALUES ('CAN', 'French', 'T', '23.4');
INSERT INTO `countrylanguage` VALUES ('CAN', 'German', 'F', '1.6');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Italian', 'F', '1.7');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Polish', 'F', '0.7');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Portuguese', 'F', '0.7');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Punjabi', 'F', '0.7');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Spanish', 'F', '0.7');
INSERT INTO `countrylanguage` VALUES ('CAN', 'Ukrainian', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('CCK', 'English', 'T', '0.0');
INSERT INTO `countrylanguage` VALUES ('CCK', 'Malay', 'F', '0.0');
INSERT INTO `countrylanguage` VALUES ('CHE', 'French', 'T', '19.2');
INSERT INTO `countrylanguage` VALUES ('CHE', 'German', 'T', '63.6');
INSERT INTO `countrylanguage` VALUES ('CHE', 'Italian', 'T', '7.7');
INSERT INTO `countrylanguage` VALUES ('CHE', 'Romansh', 'T', '0.6');
INSERT INTO `countrylanguage` VALUES ('CHL', 'Aimará', 'F', '0.5');
INSERT INTO `countrylanguage` VALUES ('CHL', 'Araucan', 'F', '9.6');
INSERT INTO `countrylanguage` VALUES ('CHL', 'Rapa nui', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('CHL', 'Spanish', 'T', '89.7');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Chinese', 'T', '92.0');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Dong', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Hui', 'F', '0.8');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Mantšu', 'F', '0.9');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Miao', 'F', '0.7');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Mongolian', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Puyi', 'F', '0.2');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Tibetan', 'F', '0.4');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Tujia', 'F', '0.5');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Uighur', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Yi', 'F', '0.6');
INSERT INTO `countrylanguage` VALUES ('CHN', 'Zhuang', 'F', '1.4');
INSERT INTO `countrylanguage` VALUES ('CIV', 'Akan', 'F', '30.0');
INSERT INTO `countrylanguage` VALUES ('CIV', 'Gur', 'F', '11.7');
INSERT INTO `countrylanguage` VALUES ('CIV', 'Kru', 'F', '10.5');
INSERT INTO `countrylanguage` VALUES ('CIV', 'Malinke', 'F', '11.4');
INSERT INTO `countrylanguage` VALUES ('CIV', '[South]Mande', 'F', '7.7');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Bamileke-bamum', 'F', '18.6');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Duala', 'F', '10.9');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Fang', 'F', '19.7');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Ful', 'F', '9.6');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Maka', 'F', '4.9');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Mandara', 'F', '5.7');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Masana', 'F', '3.9');
INSERT INTO `countrylanguage` VALUES ('CMR', 'Tikar', 'F', '7.4');

MyBatisCodeHelper-Pro2.8.2
https://blog.csdn.net/yuell102/article/details/106941343

猜你喜欢

转载自blog.csdn.net/yuell102/article/details/109021855
今日推荐