Files
springboot-scaffold/target/classes/com/example/scaffold/config/database/DatabaseConfig.class

12 lines
2.8 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=^
 java/lang/Object<init>()V  
3com/example/scaffold/config/database/DatabaseConfiglogLorg/slf4j/Logger;<1E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 使用 H2 数据库: {}  org/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V
 /org/springframework/boot/jdbc/DataSourceBuildercreate3()Lorg/springframework/boot/jdbc/DataSourceBuilder; org.h2.Driver
  driverClassNameE(Ljava/lang/String;)Lorg/springframework/boot/jdbc/DataSourceBuilder;
" # url
% & username
( ) password
+ ,-build()Ljavax/sql/DataSource;/!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 使用 MySQL 数据库: {}1com.mysql.cj.jdbc.Driver3&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 使用 PostgreSQL 数据库: {}5org.postgresql.Driver
789 :;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;CodeLineNumberTableLocalVariableTablethis5Lcom/example/scaffold/config/database/DatabaseConfig; h2DataSourceN(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/sql/DataSource;Ljava/lang/String;MethodParametersRuntimeVisibleAnnotations-Lorg/springframework/context/annotation/Bean;0Lorg/springframework/context/annotation/Profile;value!mysql & !postgresqlKLorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingBean;Ljavax/sql/DataSource;"RuntimeVisibleParameterAnnotations4Lorg/springframework/beans/factory/annotation/Value;r${spring.datasource.url:jdbc:h2:mem:springboot_scaffold_learn;MODE=MYSQL;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE} ${spring.datasource.username:sa}${spring.datasource.password:}mysqlDataSourcemysql9${DB_URL:jdbc:mysql://localhost:3306/springboot_scaffold}${DB_USER:root} ${DB_PASS:}postgresqlDataSource
postgresql>${DB_URL:jdbc:postgresql://localhost:5432/springboot_scaffold}${DB_USER:postgres}<clinit>
SourceFileDatabaseConfig.java6Lorg/springframework/context/annotation/Configuration;! </*<2A><01>=> ?@AB<<00>#<23> +<2B><00><1B>+<2B>!,<2C>$-<2D>'<27>*<2A>="# $%&'()"$>*#?@##C#&C#)CD #&)EFGH[sIJH[cKL"MHsNMHsOMHsPQB<<00>#<23>.+<2B><00>0<>+<2B>!,<2C>$-<2D>'<27>*<2A>="5 6789:;"6>*#?@##C#&C#)CD #&)EFGH[sRL"MHsSMHsTMHsUVB<<00>#<23>2+<2B><00>4<>+<2B>!,<2C>$-<2D>'<27>*<2A>="G HIJKLM"H>*#?@##C#&C#)CD #&)EFGH[sWL"MHsXMHsYMHsUZ<! <08>6<><07>=[\E]