类 SQLExecute

java.lang.Object
cn.yingyya.next.moment.api.database.sql.SQLExecute

public class SQLExecute extends Object
  • 构造器详细资料

    • SQLExecute

      public SQLExecute()
  • 方法详细资料

    • executeQuery

      public static <T> List<@NotNull T> executeQuery(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String sql, @NotNull @NotNull Collection<String> value, @NotNull @NotNull Function<ResultSet,T> function, int amount)
    • executeStatement

      public static void executeStatement(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String sql, @NotNull @NotNull Collection<String> value, @NotNull @NotNull Collection<String> value2)
    • executeStatement

      public static void executeStatement(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String sql, @NotNull @NotNull Collection<String> value)
    • executeStatement

      public static void executeStatement(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String sql)
    • hasTable

      public static boolean hasTable(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String table)
    • hasColumn

      public static boolean hasColumn(@NotNull @NotNull com.zaxxer.hikari.HikariDataSource dataSource, @NotNull @NotNull String table, @NotNull @NotNull SQLColumn column)