├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── Dockerfile ├── docker-compose.yaml ├── docker └── volume_mysql │ ├── auto.cnf │ ├── ib_logfile0 │ ├── ib_logfile1 │ ├── ibdata1 │ ├── mysql │ ├── columns_priv.MYD │ ├── columns_priv.MYI │ ├── columns_priv.frm │ ├── db.MYD │ ├── db.MYI │ ├── db.frm │ ├── event.MYD │ ├── event.MYI │ ├── event.frm │ ├── func.MYD │ ├── func.MYI │ ├── func.frm │ ├── general_log.CSM │ ├── general_log.CSV │ ├── general_log.frm │ ├── help_category.MYD │ ├── help_category.MYI │ ├── help_category.frm │ ├── help_keyword.MYD │ ├── help_keyword.MYI │ ├── help_keyword.frm │ ├── help_relation.MYD │ ├── help_relation.MYI │ ├── help_relation.frm │ ├── help_topic.MYD │ ├── help_topic.MYI │ ├── help_topic.frm │ ├── innodb_index_stats.frm │ ├── innodb_index_stats.ibd │ ├── innodb_table_stats.frm │ ├── innodb_table_stats.ibd │ ├── ndb_binlog_index.MYD │ ├── ndb_binlog_index.MYI │ ├── ndb_binlog_index.frm │ ├── plugin.MYD │ ├── plugin.MYI │ ├── plugin.frm │ ├── proc.MYD │ ├── proc.MYI │ ├── proc.frm │ ├── procs_priv.MYD │ ├── procs_priv.MYI │ ├── procs_priv.frm │ ├── proxies_priv.MYD │ ├── proxies_priv.MYI │ ├── proxies_priv.frm │ ├── servers.MYD │ ├── servers.MYI │ ├── servers.frm │ ├── slave_master_info.frm │ ├── slave_master_info.ibd │ ├── slave_relay_log_info.frm │ ├── slave_relay_log_info.ibd │ ├── slave_worker_info.frm │ ├── slave_worker_info.ibd │ ├── slow_log.CSM │ ├── slow_log.CSV │ ├── slow_log.frm │ ├── tables_priv.MYD │ ├── tables_priv.MYI │ ├── tables_priv.frm │ ├── time_zone.MYD │ ├── time_zone.MYI │ ├── time_zone.frm │ ├── time_zone_leap_second.MYD │ ├── time_zone_leap_second.MYI │ ├── time_zone_leap_second.frm │ ├── time_zone_name.MYD │ ├── time_zone_name.MYI │ ├── time_zone_name.frm │ ├── time_zone_transition.MYD │ ├── time_zone_transition.MYI │ ├── time_zone_transition.frm │ ├── time_zone_transition_type.MYD │ ├── time_zone_transition_type.MYI │ ├── time_zone_transition_type.frm │ ├── user.MYD │ ├── user.MYI │ └── user.frm │ ├── performance_schema │ ├── accounts.frm │ ├── cond_instances.frm │ ├── db.opt │ ├── events_stages_current.frm │ ├── events_stages_history.frm │ ├── events_stages_history_long.frm │ ├── events_stages_summary_by_account_by_event_name.frm │ ├── events_stages_summary_by_host_by_event_name.frm │ ├── events_stages_summary_by_thread_by_event_name.frm │ ├── events_stages_summary_by_user_by_event_name.frm │ ├── events_stages_summary_global_by_event_name.frm │ ├── events_statements_current.frm │ ├── events_statements_history.frm │ ├── events_statements_history_long.frm │ ├── events_statements_summary_by_account_by_event_name.frm │ ├── events_statements_summary_by_digest.frm │ ├── events_statements_summary_by_host_by_event_name.frm │ ├── events_statements_summary_by_thread_by_event_name.frm │ ├── events_statements_summary_by_user_by_event_name.frm │ ├── events_statements_summary_global_by_event_name.frm │ ├── events_waits_current.frm │ ├── events_waits_history.frm │ ├── events_waits_history_long.frm │ ├── events_waits_summary_by_account_by_event_name.frm │ ├── events_waits_summary_by_host_by_event_name.frm │ ├── events_waits_summary_by_instance.frm │ ├── events_waits_summary_by_thread_by_event_name.frm │ ├── events_waits_summary_by_user_by_event_name.frm │ ├── events_waits_summary_global_by_event_name.frm │ ├── file_instances.frm │ ├── file_summary_by_event_name.frm │ ├── file_summary_by_instance.frm │ ├── host_cache.frm │ ├── hosts.frm │ ├── mutex_instances.frm │ ├── objects_summary_global_by_type.frm │ ├── performance_timers.frm │ ├── rwlock_instances.frm │ ├── session_account_connect_attrs.frm │ ├── session_connect_attrs.frm │ ├── setup_actors.frm │ ├── setup_consumers.frm │ ├── setup_instruments.frm │ ├── setup_objects.frm │ ├── setup_timers.frm │ ├── socket_instances.frm │ ├── socket_summary_by_event_name.frm │ ├── socket_summary_by_instance.frm │ ├── table_io_waits_summary_by_index_usage.frm │ ├── table_io_waits_summary_by_table.frm │ ├── table_lock_waits_summary_by_table.frm │ ├── threads.frm │ └── users.frm │ └── spring_boot_mysql │ ├── db.opt │ ├── pessoa.frm │ └── pessoa.ibd ├── pom.xml └── src ├── main ├── java │ └── br │ │ └── com │ │ └── rodrigorahman │ │ └── springbootcommysql │ │ ├── SpringBootComMysqlApplication.java │ │ ├── controller │ │ ├── PessoaController.java │ │ └── dto │ │ │ ├── PessoaRq.java │ │ │ └── PessoaRs.java │ │ ├── model │ │ └── Pessoa.java │ │ └── repository │ │ ├── PessoaCustomRepository.java │ │ └── PessoaRepository.java └── resources │ └── application.properties └── test └── java └── br └── com └── rodrigorahman └── springbootcommysql └── SpringBootComMysqlApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- 1 | HELP.md 2 | target/ 3 | !.mvn/wrapper/maven-wrapper.jar 4 | !**/src/main/** 5 | !**/src/test/** 6 | 7 | ### STS ### 8 | .apt_generated 9 | .classpath 10 | .factorypath 11 | .project 12 | .settings 13 | .springBeans 14 | .sts4-cache 15 | 16 | ### IntelliJ IDEA ### 17 | .idea 18 | *.iws 19 | *.iml 20 | *.ipr 21 | 22 | ### NetBeans ### 23 | /nbproject/private/ 24 | /nbbuild/ 25 | /dist/ 26 | /nbdist/ 27 | /.nb-gradle/ 28 | build/ 29 | 30 | ### VS Code ### 31 | .vscode/ 32 | -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2007-present the original author or authors. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * https://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | import java.net.*; 17 | import java.io.*; 18 | import java.nio.channels.*; 19 | import java.util.Properties; 20 | 21 | public class MavenWrapperDownloader { 22 | 23 | private static final String WRAPPER_VERSION = "0.5.6"; 24 | /** 25 | * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided. 26 | */ 27 | private static final String DEFAULT_DOWNLOAD_URL = "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/" 28 | + WRAPPER_VERSION + "/maven-wrapper-" + WRAPPER_VERSION + ".jar"; 29 | 30 | /** 31 | * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to 32 | * use instead of the default one. 33 | */ 34 | private static final String MAVEN_WRAPPER_PROPERTIES_PATH = 35 | ".mvn/wrapper/maven-wrapper.properties"; 36 | 37 | /** 38 | * Path where the maven-wrapper.jar will be saved to. 39 | */ 40 | private static final String MAVEN_WRAPPER_JAR_PATH = 41 | ".mvn/wrapper/maven-wrapper.jar"; 42 | 43 | /** 44 | * Name of the property which should be used to override the default download url for the wrapper. 45 | */ 46 | private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl"; 47 | 48 | public static void main(String args[]) { 49 | System.out.println("- Downloader started"); 50 | File baseDirectory = new File(args[0]); 51 | System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath()); 52 | 53 | // If the maven-wrapper.properties exists, read it and check if it contains a custom 54 | // wrapperUrl parameter. 55 | File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH); 56 | String url = DEFAULT_DOWNLOAD_URL; 57 | if(mavenWrapperPropertyFile.exists()) { 58 | FileInputStream mavenWrapperPropertyFileInputStream = null; 59 | try { 60 | mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile); 61 | Properties mavenWrapperProperties = new Properties(); 62 | mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream); 63 | url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url); 64 | } catch (IOException e) { 65 | System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'"); 66 | } finally { 67 | try { 68 | if(mavenWrapperPropertyFileInputStream != null) { 69 | mavenWrapperPropertyFileInputStream.close(); 70 | } 71 | } catch (IOException e) { 72 | // Ignore ... 73 | } 74 | } 75 | } 76 | System.out.println("- Downloading from: " + url); 77 | 78 | File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH); 79 | if(!outputFile.getParentFile().exists()) { 80 | if(!outputFile.getParentFile().mkdirs()) { 81 | System.out.println( 82 | "- ERROR creating output directory '" + outputFile.getParentFile().getAbsolutePath() + "'"); 83 | } 84 | } 85 | System.out.println("- Downloading to: " + outputFile.getAbsolutePath()); 86 | try { 87 | downloadFileFromURL(url, outputFile); 88 | System.out.println("Done"); 89 | System.exit(0); 90 | } catch (Throwable e) { 91 | System.out.println("- Error downloading"); 92 | e.printStackTrace(); 93 | System.exit(1); 94 | } 95 | } 96 | 97 | private static void downloadFileFromURL(String urlString, File destination) throws Exception { 98 | if (System.getenv("MVNW_USERNAME") != null && System.getenv("MVNW_PASSWORD") != null) { 99 | String username = System.getenv("MVNW_USERNAME"); 100 | char[] password = System.getenv("MVNW_PASSWORD").toCharArray(); 101 | Authenticator.setDefault(new Authenticator() { 102 | @Override 103 | protected PasswordAuthentication getPasswordAuthentication() { 104 | return new PasswordAuthentication(username, password); 105 | } 106 | }); 107 | } 108 | URL website = new URL(urlString); 109 | ReadableByteChannel rbc; 110 | rbc = Channels.newChannel(website.openStream()); 111 | FileOutputStream fos = new FileOutputStream(destination); 112 | fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); 113 | fos.close(); 114 | rbc.close(); 115 | } 116 | 117 | } 118 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar 3 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM openjdk:11 2 | 3 | ARG PROFILE 4 | ARG ADDITIONAL_OPTS 5 | 6 | ENV PROFILE=${PROFILE} 7 | ENV ADDITIONAL_OPTS=${ADDITIONAL_OPTS} 8 | 9 | WORKDIR /opt/spring_boot 10 | 11 | COPY /target/spring-boot*.jar spring_boot_com_mysql.jar 12 | 13 | SHELL ["/bin/sh", "-c"] 14 | 15 | EXPOSE 5005 16 | EXPOSE 8080 17 | 18 | CMD java ${ADDITIONAL_OPTS} -jar spring_boot_com_mysql.jar --spring.profiles.active=${PROFILE} 19 | -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- 1 | version: '3' 2 | services: 3 | spring_boot_com_mysql: 4 | build: 5 | context: ./ 6 | dockerfile: ./Dockerfile 7 | image: spring_boo_com_mysql/api 8 | ports: 9 | - '8080:8080' 10 | - '5005:5005' 11 | environment: 12 | - ADDITIONAL_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -Xmx1G -Xms128m -XX:MaxMetaspaceSize=128m 13 | - PROFILE=dev 14 | links: 15 | - db 16 | db: 17 | image: mysql:5.6 18 | ports: 19 | - '3306:3306' 20 | environment: 21 | - MYSQL_ROOT_HOST=% 22 | - MYSQL_DATABASE=spring_boot_mysql 23 | - MYSQL_USER=root 24 | - MYSQL_ALLOW_EMPTY_PASSWORD=yes 25 | volumes: 26 | - ./docker/volume_mysql:/var/lib/mysql -------------------------------------------------------------------------------- /docker/volume_mysql/auto.cnf: -------------------------------------------------------------------------------- 1 | [auto] 2 | server-uuid=b8c845ec-5575-11ea-9575-0242ac150002 3 | -------------------------------------------------------------------------------- /docker/volume_mysql/ib_logfile0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/ib_logfile0 -------------------------------------------------------------------------------- /docker/volume_mysql/ibdata1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/ibdata1 -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/columns_priv.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/columns_priv.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/columns_priv.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/columns_priv.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/columns_priv.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/columns_priv.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/db.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/db.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/db.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/db.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/db.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/db.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/event.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/event.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/event.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/event.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/event.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/event.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/func.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/func.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/func.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/func.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/func.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/func.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/general_log.CSM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/general_log.CSM -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/general_log.CSV: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/general_log.CSV -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/general_log.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/general_log.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_category.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_category.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_category.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_category.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_category.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_category.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_keyword.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_keyword.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_keyword.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_keyword.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_keyword.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_keyword.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_relation.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_relation.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_relation.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_relation.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_relation.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_relation.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_topic.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_topic.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_topic.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_topic.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/help_topic.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/help_topic.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/innodb_index_stats.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/innodb_index_stats.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/innodb_index_stats.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/innodb_index_stats.ibd -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/innodb_table_stats.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/innodb_table_stats.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/innodb_table_stats.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/innodb_table_stats.ibd -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/ndb_binlog_index.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/ndb_binlog_index.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/ndb_binlog_index.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/ndb_binlog_index.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/ndb_binlog_index.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/ndb_binlog_index.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/plugin.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/plugin.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/plugin.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/plugin.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/plugin.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/plugin.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proc.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proc.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proc.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proc.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proc.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proc.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/procs_priv.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/procs_priv.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/procs_priv.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/procs_priv.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/procs_priv.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/procs_priv.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proxies_priv.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proxies_priv.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proxies_priv.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proxies_priv.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/proxies_priv.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/proxies_priv.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/servers.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/servers.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/servers.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/servers.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/servers.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/servers.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_master_info.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_master_info.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_master_info.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_master_info.ibd -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_relay_log_info.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_relay_log_info.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_relay_log_info.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_relay_log_info.ibd -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_worker_info.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_worker_info.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slave_worker_info.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slave_worker_info.ibd -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slow_log.CSM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slow_log.CSM -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slow_log.CSV: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slow_log.CSV -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/slow_log.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/slow_log.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/tables_priv.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/tables_priv.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/tables_priv.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/tables_priv.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/tables_priv.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/tables_priv.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_leap_second.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_leap_second.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_leap_second.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_leap_second.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_leap_second.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_leap_second.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_name.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_name.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_name.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_name.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition_type.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition_type.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition_type.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition_type.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/time_zone_transition_type.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/time_zone_transition_type.frm -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/user.MYD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/user.MYD -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/user.MYI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/user.MYI -------------------------------------------------------------------------------- /docker/volume_mysql/mysql/user.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/mysql/user.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/accounts.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/accounts.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/cond_instances.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/cond_instances.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/db.opt: -------------------------------------------------------------------------------- 1 | default-character-set=utf8 2 | default-collation=utf8_general_ci 3 | -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_current.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_current.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_history.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_history.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_history_long.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_history_long.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_summary_by_account_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_summary_by_account_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_summary_by_host_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_summary_by_host_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_summary_by_thread_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_summary_by_thread_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_summary_by_user_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_summary_by_user_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_stages_summary_global_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_stages_summary_global_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_current.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_current.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_history.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_history.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_history_long.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_history_long.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_by_account_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_by_account_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_by_digest.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_by_digest.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_by_host_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_by_host_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_by_thread_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_by_thread_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_by_user_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_by_user_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_statements_summary_global_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_statements_summary_global_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_current.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_current.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_history.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_history.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_history_long.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_history_long.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_by_account_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_by_account_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_by_host_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_by_host_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_by_instance.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_by_instance.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_by_thread_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_by_thread_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_by_user_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_by_user_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/events_waits_summary_global_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/events_waits_summary_global_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/file_instances.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/file_instances.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/file_summary_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/file_summary_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/file_summary_by_instance.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/file_summary_by_instance.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/host_cache.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/host_cache.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/hosts.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/hosts.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/mutex_instances.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/mutex_instances.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/objects_summary_global_by_type.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/objects_summary_global_by_type.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/performance_timers.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/performance_timers.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/rwlock_instances.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/rwlock_instances.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/session_account_connect_attrs.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/session_account_connect_attrs.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/session_connect_attrs.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/session_connect_attrs.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/setup_actors.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/setup_actors.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/setup_consumers.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/setup_consumers.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/setup_instruments.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/setup_instruments.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/setup_objects.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/setup_objects.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/setup_timers.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/setup_timers.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/socket_instances.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/socket_instances.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/socket_summary_by_event_name.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/socket_summary_by_event_name.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/socket_summary_by_instance.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/socket_summary_by_instance.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/table_io_waits_summary_by_index_usage.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/table_io_waits_summary_by_index_usage.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/table_io_waits_summary_by_table.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/table_io_waits_summary_by_table.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/table_lock_waits_summary_by_table.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/table_lock_waits_summary_by_table.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/threads.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/threads.frm -------------------------------------------------------------------------------- /docker/volume_mysql/performance_schema/users.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/performance_schema/users.frm -------------------------------------------------------------------------------- /docker/volume_mysql/spring_boot_mysql/db.opt: -------------------------------------------------------------------------------- 1 | default-character-set=latin1 2 | default-collation=latin1_swedish_ci 3 | -------------------------------------------------------------------------------- /docker/volume_mysql/spring_boot_mysql/pessoa.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/spring_boot_mysql/pessoa.frm -------------------------------------------------------------------------------- /docker/volume_mysql/spring_boot_mysql/pessoa.ibd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigorahman/spring-boot-com-mysql/a87a6bddd29c2c247c2b2f450ee284c67fe52c3d/docker/volume_mysql/spring_boot_mysql/pessoa.ibd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 4.0.0 5 | 6 | org.springframework.boot 7 | spring-boot-starter-parent 8 | 2.2.4.RELEASE 9 | 10 | 11 | br.com.rodrigorahman 12 | spring-boot-com-mysql 13 | 0.0.1-SNAPSHOT 14 | spring-boot-com-mysql 15 | Demo project for Spring Boot 16 | 17 | 18 | 11 19 | 20 | 21 | 22 | 23 | org.springframework.boot 24 | spring-boot-starter-data-jpa 25 | 26 | 27 | org.springframework.boot 28 | spring-boot-starter-jersey 29 | 30 | 31 | org.springframework.boot 32 | spring-boot-starter-web 33 | 34 | 35 | 36 | mysql 37 | mysql-connector-java 38 | runtime 39 | 40 | 41 | org.springframework.boot 42 | spring-boot-starter-test 43 | test 44 | 45 | 46 | org.junit.vintage 47 | junit-vintage-engine 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | org.springframework.boot 57 | spring-boot-maven-plugin 58 | 59 | 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/SpringBootComMysqlApplication.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.boot.autoconfigure.domain.EntityScan; 6 | 7 | @SpringBootApplication(scanBasePackages = "br.com.rodrigorahman.springbootcommysql") 8 | @EntityScan(basePackages = "br.com.rodrigorahman.springbootcommysql.model") 9 | public class SpringBootComMysqlApplication { 10 | 11 | public static void main(String[] args) { 12 | SpringApplication.run(SpringBootComMysqlApplication.class, args); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/controller/PessoaController.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.controller; 2 | 3 | import br.com.rodrigorahman.springbootcommysql.controller.dto.PessoaRq; 4 | import br.com.rodrigorahman.springbootcommysql.controller.dto.PessoaRs; 5 | import br.com.rodrigorahman.springbootcommysql.model.Pessoa; 6 | import br.com.rodrigorahman.springbootcommysql.repository.PessoaCustomRepository; 7 | import br.com.rodrigorahman.springbootcommysql.repository.PessoaRepository; 8 | import org.springframework.web.bind.annotation.*; 9 | 10 | import java.util.List; 11 | import java.util.stream.Collectors; 12 | 13 | @RestController 14 | @RequestMapping("/pessoa") 15 | public class PessoaController { 16 | 17 | private final PessoaRepository pessoaRepository; 18 | private final PessoaCustomRepository pessoaCustomRepository; 19 | 20 | public PessoaController(PessoaRepository pessoaRepository, PessoaCustomRepository pessoaCustomRepository) { 21 | this.pessoaRepository = pessoaRepository; 22 | this.pessoaCustomRepository = pessoaCustomRepository; 23 | } 24 | 25 | @GetMapping("/") 26 | public List findAll() { 27 | var pessoas = pessoaRepository.findAll(); 28 | return pessoas 29 | .stream() 30 | .map(PessoaRs::converter) 31 | .collect(Collectors.toList()); 32 | } 33 | 34 | @GetMapping("/{id}") 35 | public PessoaRs findById(@PathVariable("id") Long id) { 36 | var pessoa = pessoaRepository.getOne(id); 37 | return PessoaRs.converter(pessoa); 38 | } 39 | 40 | @PostMapping("/") 41 | public void savePerson(@RequestBody PessoaRq pessoa) { 42 | var p = new Pessoa(); 43 | p.setNome(pessoa.getNome()); 44 | p.setSobrenome(pessoa.getSobrenome()); 45 | pessoaRepository.save(p); 46 | } 47 | 48 | @PutMapping("/{id}") 49 | public void updatePerson(@PathVariable("id") Long id, @RequestBody PessoaRq pessoa) throws Exception { 50 | var p = pessoaRepository.findById(id); 51 | 52 | if (p.isPresent()) { 53 | var pessoaSave = p.get(); 54 | pessoaSave.setNome(pessoa.getNome()); 55 | pessoaSave.setSobrenome(pessoa.getSobrenome()); 56 | pessoaRepository.save(pessoaSave); 57 | } else { 58 | throw new Exception("Pessoa Não encontrada"); 59 | } 60 | } 61 | 62 | @GetMapping("/filter") 63 | public List findPersonByName(@RequestParam("name") String name) { 64 | return this.pessoaRepository.findByNomeContains(name) 65 | .stream() 66 | .map(PessoaRs::converter) 67 | .collect(Collectors.toList()); 68 | } 69 | 70 | @GetMapping("/filter/custom") 71 | public List findPersonByCustom( 72 | @RequestParam(value = "id", required = false) Long id, 73 | @RequestParam(value = "name", required = false) String name, 74 | @RequestParam(value = "sobrenome", required = false) String sobrenome 75 | ) { 76 | return this.pessoaCustomRepository.find(id, name, sobrenome) 77 | .stream() 78 | .map(PessoaRs::converter) 79 | .collect(Collectors.toList()); 80 | } 81 | 82 | } 83 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/controller/dto/PessoaRq.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.controller.dto; 2 | 3 | public class PessoaRq { 4 | 5 | private String nome; 6 | private String sobrenome; 7 | 8 | public String getNome() { 9 | return nome; 10 | } 11 | 12 | public void setNome(String nome) { 13 | this.nome = nome; 14 | } 15 | 16 | public String getSobrenome() { 17 | return sobrenome; 18 | } 19 | 20 | public void setSobrenome(String sobrenome) { 21 | this.sobrenome = sobrenome; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/controller/dto/PessoaRs.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.controller.dto; 2 | 3 | import br.com.rodrigorahman.springbootcommysql.model.Pessoa; 4 | 5 | public class PessoaRs { 6 | 7 | private Long id; 8 | private String nome; 9 | private String sobrenome; 10 | 11 | public static PessoaRs converter(Pessoa p) { 12 | var pessoa = new PessoaRs(); 13 | pessoa.setId(p.getId()); 14 | pessoa.setNome(p.getNome()); 15 | pessoa.setSobrenome(p.getSobrenome()); 16 | return pessoa; 17 | } 18 | 19 | public Long getId() { 20 | return id; 21 | } 22 | 23 | public void setId(Long id) { 24 | this.id = id; 25 | } 26 | 27 | public String getNome() { 28 | return nome; 29 | } 30 | 31 | public void setNome(String nome) { 32 | this.nome = nome; 33 | } 34 | 35 | public String getSobrenome() { 36 | return sobrenome; 37 | } 38 | 39 | public void setSobrenome(String sobrenome) { 40 | this.sobrenome = sobrenome; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/model/Pessoa.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.model; 2 | 3 | import javax.persistence.*; 4 | 5 | @Entity 6 | @Table(name = "pessoa") 7 | public class Pessoa { 8 | 9 | @Id 10 | @GeneratedValue(strategy = GenerationType.IDENTITY) 11 | @Column(name="cd_pessoa") 12 | private Long id; 13 | 14 | @Column(name="nome") 15 | private String nome; 16 | 17 | @Column(name="sobrenome") 18 | private String sobrenome; 19 | 20 | public Long getId() { 21 | return id; 22 | } 23 | 24 | public void setId(Long id) { 25 | this.id = id; 26 | } 27 | 28 | public String getNome() { 29 | return nome; 30 | } 31 | 32 | public void setNome(String nome) { 33 | this.nome = nome; 34 | } 35 | 36 | public String getSobrenome() { 37 | return sobrenome; 38 | } 39 | 40 | public void setSobrenome(String sobrenome) { 41 | this.sobrenome = sobrenome; 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/repository/PessoaCustomRepository.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.repository; 2 | 3 | import br.com.rodrigorahman.springbootcommysql.model.Pessoa; 4 | import org.springframework.stereotype.Repository; 5 | 6 | import javax.persistence.EntityManager; 7 | import java.util.List; 8 | 9 | @Repository 10 | public class PessoaCustomRepository { 11 | 12 | private final EntityManager em; 13 | 14 | public PessoaCustomRepository(EntityManager em) { 15 | this.em = em; 16 | } 17 | 18 | public List find(Long id, String nome, String sobrenome) { 19 | 20 | String query = "select P from Pessoa as P "; 21 | String condicao = "where"; 22 | 23 | if(id != null) { 24 | query += condicao + " P.id = :id"; 25 | condicao = " and "; 26 | } 27 | 28 | if(nome != null) { 29 | query += condicao + " P.nome = :nome"; 30 | condicao = " and "; 31 | } 32 | 33 | if(sobrenome != null) { 34 | query += condicao + " P.sobrenome = :sobrenome"; 35 | } 36 | 37 | var q = em.createQuery(query, Pessoa.class); 38 | 39 | if(id != null) { 40 | q.setParameter("id", id); 41 | } 42 | 43 | if(nome != null) { 44 | q.setParameter("nome", nome); 45 | } 46 | 47 | if(sobrenome != null) { 48 | q.setParameter("sobrenome", sobrenome); 49 | } 50 | 51 | return q.getResultList(); 52 | } 53 | 54 | } 55 | -------------------------------------------------------------------------------- /src/main/java/br/com/rodrigorahman/springbootcommysql/repository/PessoaRepository.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql.repository; 2 | 3 | import br.com.rodrigorahman.springbootcommysql.model.Pessoa; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | import org.springframework.data.jpa.repository.Query; 6 | import org.springframework.stereotype.Repository; 7 | 8 | import javax.persistence.NamedNativeQuery; 9 | import java.util.List; 10 | 11 | @Repository 12 | public interface PessoaRepository extends JpaRepository { 13 | List findByNomeContains(String name); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.url=jdbc:mysql://db:3306/spring_boot_mysql 2 | spring.datasource.username=root 3 | spring.datasource.password= 4 | spring.datasource.name=SpringBootMysqlDataSource 5 | spring.datasouce.type=com.zaxxer.hikari.HikariDataSource 6 | spring.datasource.driver-class-name=com.mysql.jdbc.Driver 7 | 8 | spring.datasource.hikari.pool-name=SpringBootMysqlPool 9 | spring.datasource.hikari.connection-test-query=select now(); 10 | spring.datasource.hikari.maximum-pool-size=5 11 | spring.datasource.hikari.minimum-idle=1 12 | spring.datasource.hikari.connection-timeout=20000 13 | spring.datasource.hikari.idle-timeout=10000 14 | 15 | spring.jpa.hibernate.ddl-auto=none 16 | spring.jpa.show-sql=true 17 | spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect 18 | -------------------------------------------------------------------------------- /src/test/java/br/com/rodrigorahman/springbootcommysql/SpringBootComMysqlApplicationTests.java: -------------------------------------------------------------------------------- 1 | package br.com.rodrigorahman.springbootcommysql; 2 | 3 | import org.junit.jupiter.api.Test; 4 | import org.springframework.boot.test.context.SpringBootTest; 5 | 6 | @SpringBootTest 7 | class SpringBootComMysqlApplicationTests { 8 | 9 | @Test 10 | void contextLoads() { 11 | } 12 | 13 | } 14 | --------------------------------------------------------------------------------