org.nutz.dao.impl.jdbc.mysql
类 MysqlJdbcExpert

java.lang.Object
  继承者 org.nutz.dao.impl.jdbc.AbstractJdbcExpert
      继承者 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert
所有已实现的接口:
JdbcExpert
直接已知子类:
DerbyJdbcExpert, SQLiteJdbcExpert

public class MysqlJdbcExpert
extends AbstractJdbcExpert


字段摘要
 
从类 org.nutz.dao.impl.jdbc.AbstractJdbcExpert 继承的字段
conf
 
构造方法摘要
MysqlJdbcExpert(JdbcExpertConfigFile conf)
           
 
方法摘要
 boolean createEntity(Dao dao, Entity<?> en)
          根据实体信息,返回某实体的建表语句
protected  java.lang.String createResultSetMetaSql(Entity<?> en)
           
protected  java.lang.String evalFieldType(MappingField mf)
           
 void formatQuery(Pojo pojo)
           
 void formatQuery(Sql sql)
           
 java.lang.String getDatabaseType()
           
 
从类 org.nutz.dao.impl.jdbc.AbstractJdbcExpert 继承的方法
addComment, addComment, createIndexs, createPojo, createRelation, dropEntity, dropRelation, formatQuery, getAdaptor, getConf, getDefaultValue, gSQL, setupEntityField, wrap, wrap
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MysqlJdbcExpert

public MysqlJdbcExpert(JdbcExpertConfigFile conf)
方法详细信息

getDatabaseType

public java.lang.String getDatabaseType()
返回:
当前数据库类型,名称参见 DB 这个枚举类型
另请参见:
DB

formatQuery

public void formatQuery(Pojo pojo)
指定者:
AbstractJdbcExpert 中的 formatQuery

formatQuery

public void formatQuery(Sql sql)
覆盖:
AbstractJdbcExpert 中的 formatQuery

evalFieldType

protected java.lang.String evalFieldType(MappingField mf)
覆盖:
AbstractJdbcExpert 中的 evalFieldType

createEntity

public boolean createEntity(Dao dao,
                            Entity<?> en)
从接口 JdbcExpert 复制的描述
根据实体信息,返回某实体的建表语句

en - 实体
返回:
是否创建成功

createResultSetMetaSql

protected java.lang.String createResultSetMetaSql(Entity<?> en)
覆盖:
AbstractJdbcExpert 中的 createResultSetMetaSql