public class OrmLog extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
LENGTH |
static String |
lineSeparator |
| Constructor and Description |
|---|
OrmLog() |
| Modifier and Type | Method and Description |
|---|---|
static LogContext |
batchCommonLog(LogContext context,
String sql,
boolean format,
boolean batch,
int batchSize,
int current,
Object paras)
批量日志对象初始化,支持 List,Set,数组等参数
|
static LogContext |
batchCommonLog(LogContext context,
String sql,
boolean batch,
int batchSize,
int current,
Object paras)
批量日志对象初始化,支持 List,Set,数组等参数
|
static LogContext |
commonLog(LogContext context,
boolean format,
String sql,
Object paras)
日志对象初始化,支持 List,Set,数组等参数
|
static LogContext |
commonLog(LogContext context,
String sql)
支持 List,Set,数组等参数
|
static LogContext |
commonLog(LogContext context,
String sql,
Object paras)
日志对象初始化,支持 List,Set,数组等参数
|
protected static List<StackTraceElement> |
lookBusinessCodeInTrace(StackTraceElement[] traces) |
protected static void |
println(StringBuilder sb) |
static void |
resultLog(LogContext context,
Exception ex)
日志打印
|
static void |
resultLog(LogContext context,
Object result,
Connection conn)
日志打印
|
static void |
resultLog(LogContext context,
Object result,
Connection conn,
Exception ex) |
public static int LENGTH
public static String lineSeparator
public static LogContext commonLog(LogContext context, String sql)
context - sql - public static LogContext commonLog(LogContext context, String sql, Object paras)
context - 可为nullsql - paras - public static LogContext commonLog(LogContext context, boolean format, String sql, Object paras)
context - 可为nullsql - format - paras - public static LogContext batchCommonLog(LogContext context, String sql, boolean batch, int batchSize, int current, Object paras)
context - 可为nullsql - batch - 是否是批量操作batchSize - 每批次总数current - 当前批次总数paras - public static LogContext batchCommonLog(LogContext context, String sql, boolean format, boolean batch, int batchSize, int current, Object paras)
context - 可为nullsql - format - batch - 是否是批量操作batchSize - current - paras - public static void resultLog(LogContext context, Exception ex)
context - public static void resultLog(LogContext context, Object result, Connection conn)
context - result - conn - public static void resultLog(LogContext context, Object result, Connection conn, Exception ex)
protected static void println(StringBuilder sb)
protected static List<StackTraceElement> lookBusinessCodeInTrace(StackTraceElement[] traces)
Copyright © 2020. All rights reserved.