def __init__(self, parentTbl, childTbl): self.parent = parentTbl self.child = childTbl self.nameC = common.gen_name(self.child.name.replace(self.parent.name, "")[1:]) # 下划线分隔 self.name = common.lower_first(self.nameC) self.getterName = '%sList' % self.nameC self.setterName = '%sList' % self.nameC self.varName = '%sList' % self.name self.comment = u'关联读取 @see %s' % (self.child.java.name) self.queryFunc = 'findBy%sId' % (self.parent.java.name) self.queryField = '%sId' % (self.parent.java.varName) self.pbMark = 'repeated'
def __init__(self, table): self.table = table self.comment = table.hint self.package = table.package if table.prefix and len(table.prefix) > 0: self.name = common.gen_name(table.name[len(table.prefix):]) else: self.name = common.gen_name(table.name) self.varName = common.lower_first(self.name) self.absName = 'Abstract' + self.name self.model_ns = 'com.%s.%s.model.%s' % (table.prj._company_, table.prj._name_, table.package) self.convertor_ns = 'com.%s.%s.convertor.%s' % (table.prj._company_, table.prj._name_, table.package) self.mapper_ns = 'com.%s.%s.mapper.%s' % (table.prj._company_, table.prj._name_, table.package) self.service_ns = 'com.%s.%s.service.%s' % (table.prj._company_, table.prj._name_, table.package) self.mapper_impl_ns = 'com.%s.%s.mapper.impl.%s' % (table.prj._company_, table.prj._name_, table.package) self.service_impl_ns = 'com.%s.%s.service.impl.%s' % (table.prj._company_, table.prj._name_, table.package)
def __init__(self, table): self.table = table self.comment = table.hint self.package = table.package if table.prefix and len(table.prefix) > 0: self.name = common.gen_name(table.name[len(table.prefix):]) else: self.name = common.gen_name(table.name) self.varName = common.lower_first(self.name) self.absName = 'Abstract' + self.name self.model_ns = 'com.%s.%s.model.%s' % (table.prj._company_, table.prj._name_, table.package) self.convertor_ns = 'com.%s.%s.convertor.%s' % (table.prj._company_, table.prj._name_, table.package) self.mapper_ns = 'com.%s.%s.mapper.%s' % (table.prj._company_, table.prj._name_, table.package) self.service_ns = 'com.%s.%s.service.%s' % (table.prj._company_, table.prj._name_, table.package) self.mapper_impl_ns = 'com.%s.%s.mapper.impl.%s' % (table.prj._company_, table.prj._name_, table.package) self.service_impl_ns = 'com.%s.%s.service.impl.%s' % (table.prj._company_, table.prj._name_, table.package) self.wrapper_impl_ns = 'com.%s.%s.wrapper.impl.%s' % (table.prj._company_, table.prj._name_, table.package)