框架配置

SqlFly支持多种方式配置框架信息


1、通过代码配置

  1. @Test
  2. public void test8_1() {
  3. // 1、构建配置信息
  4. FlyConfig config = new FlyConfig();
  5. config.setDriverClassName("com.mysql.jdbc.Driver");
  6. config.setUrl("jdbc:mysql://127.0.0.1:3306/sqlfly-demo?useUnicode=true&characterEncoding=utf-8");
  7. config.setUsername("root");
  8. config.setPassword("root123456");
  9. FlyObjects.setConfig(config); // 注入到框架中
  10. System.out.println(SqlFlyFactory.getSqlFly().getConnection()); // 测试
  11. }

2、通过配置文件配置

在源代码根目录下(一般是src/,maven项目一般为src/main/resources/)创建配置文件:sqlfly.properties,并输入以下内容

  1. # 连接信息
  2. driverClassName=com.mysql.jdbc.Driver
  3. url=jdbc:mysql://127.0.0.1:3306/sqlfly-demo?useUnicode=true&characterEncoding=utf-8
  4. username=root
  5. password=root123456
  6. # 是否启用内置连接池
  7. ispool=false
  8. # 是否在控制台打印sql执行日志
  9. printSql=true
  10. # 是否在初始化时打印版本号
  11. isV=false

3、springboot环境怎么配置?

springboot更加方便,直接在application.yml配置文件中,输入以下代码:

  1. spring:
  2. # SqlFly的配置
  3. sqlfly:
  4. driverClassName: com.mysql.jdbc.Driver
  5. url: jdbc:mysql://127.0.0.1:3306/sqlfly-demo?useUnicode=true&characterEncoding=utf-8
  6. username: root
  7. password: root123456
  8. # 是否启用内置连接池
  9. ispool: false
  10. # 是否控制台打印日志
  11. printSql: true