Mermaid 画类图
代码如下 :
1 | classDiagram |
渲染失效的话,在 https://www.min2k.com/tools/mermaid/ 提交代码即可渲染
classDiagram
class DataBaseOperation {
-connectionString : string
+DataBaseOperation()
+ConnectionString()string
+ExecuteDataSet(in commandText : string)DataSet
+ExecuteDataSet(in commandText : string, in commandType : CommandType)DataSet
+ExecuteDataSet(in commandText : string, in commandType : CommandType, in parameters : params OracleParameter[])DataSet
+ExecuteReader(in commandText : string)OracleDataReader
+ExecuteReader(in commandText : string, in commandType : CommandType)OracleDataReader
+ExecuteReader(in commandText : string, in commandType : CommandType, in parameters : OracleParameter[])OracleDataReader
+ExecuteScalar(in commandText : string)object
+ExecuteScalar(in commandText : string, in commandType : CommandType)object
+ExecuteScalar(in commandText : string, in commandType : CommandType, in parameters : OracleParameter[])object
+ExecuteNonQuery(in commandText : string)int
+ExecuteNonQuery(in commandText : string, in commandType : CommandType)int
+ExecuteNonQuery(in commandText : string, in commandType : CommandType, in parameters : OracleParameter[])int
+ExecuteSqls(in sqlStrings : List)int
+ExecuteSqls(in sqlStrings : List, in commandTypeList : List)int
+ExecuteSqls(in sqlStrings : List, in commandTypeList : List, in parametersList : List)int
}
class B {
+A : int
+B()int
}
DataBaseOperation --> B
DataBaseOperation ..> B
DataBaseOperation ..|> B
DataBaseOperation --|> B