コード例 #1
0
ファイル: mobile.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo.mobile:
        gen_controller(prjinfo, minfo)
コード例 #2
0
ファイル: mapper.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_mapper(prjinfo, minfo)
コード例 #3
0
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo.mobile:
        gen_controller(prjinfo, minfo)
コード例 #4
0
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_service(prjinfo, minfo)
        gen_serviceImpl(prjinfo, minfo)
コード例 #5
0
ファイル: service.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_service(prjinfo, minfo)
        gen_serviceImpl(prjinfo, minfo)
コード例 #6
0
ファイル: genconfig.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)
    
    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_config_xml(prjinfo, minfo)

    gen_build_config(prjinfo)
コード例 #7
0
ファイル: mapper.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_mapper(prjinfo, minfo)
        gen_mapperImpl(prjinfo, minfo)

    gen_config(prjinfo, 'main')
    gen_config(prjinfo, 'test')
コード例 #8
0
ファイル: mapper.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_mapper(prjinfo, minfo)
        gen_mapperImpl(prjinfo, minfo)
    
    gen_config(prjinfo, 'main')
    gen_config(prjinfo, 'test')
コード例 #9
0
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_mapper(prjinfo, minfo)

    gen_mapper_init(prjinfo)

    for minfo in prjinfo.mobile:
        gen_service(prjinfo, minfo)
        gen_controller_folder(prjinfo, minfo)
コード例 #10
0
ファイル: ios.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)
    
    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_mapper(prjinfo, minfo)

    gen_mapper_init(prjinfo)

    for minfo in prjinfo.mobile:
        gen_service(prjinfo, minfo)
        gen_controller_folder(prjinfo, minfo)
コード例 #11
0
ファイル: mybatis.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_config_xml(prjinfo, minfo, subfolder="_project_-web-res", branch="main")
        gen_config_xml(prjinfo, minfo, subfolder="testcases", branch="test")

    gen_spring_xml(prjinfo, subfolder="_project_-web-res", branch="main")
    gen_spring_xml(prjinfo, subfolder="testcases", branch="test")

    gen_jdbc_xml(prjinfo, subfolder="_project_-web-res", branch="main")
    gen_jdbc_xml(prjinfo, subfolder="testcases", branch="test")
コード例 #12
0
ファイル: mybatis.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        gen_config_xml(prjinfo,
                       minfo,
                       subfolder='_project_-web-res',
                       branch='main')
        gen_config_xml(prjinfo, minfo, subfolder='testcases', branch='test')

    gen_spring_xml(prjinfo, subfolder='_project_-web-res', branch='main')
    gen_spring_xml(prjinfo, subfolder='testcases', branch='test')

    gen_jdbc_xml(prjinfo, subfolder='_project_-web-res', branch='main')
    gen_jdbc_xml(prjinfo, subfolder='testcases', branch='test')
コード例 #13
0
ファイル: android.py プロジェクト: yamingd/ssm-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)
    
    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        if 'protoc' in minfo and not minfo['protoc']:
            continue
        gen_mapper(prjinfo, minfo)

    for minfo in prjinfo.mobile:
        if 'protoc' in minfo and not minfo['protoc']:
            continue
        gen_event(prjinfo, minfo)
        gen_service(prjinfo, minfo)
        
    gen_mapper_init(prjinfo)
    gen_core_module(prjinfo)
コード例 #14
0
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    for minfo in prjinfo._modules_:
        if 'protoc' in minfo and not minfo['protoc']:
            continue
        gen_mapper(prjinfo, minfo)

    for minfo in prjinfo.mobile:
        if 'protoc' in minfo and not minfo['protoc']:
            continue
        gen_event(prjinfo, minfo)
        gen_service(prjinfo, minfo)

    gen_mapper_init(prjinfo)
    gen_core_module(prjinfo)
コード例 #15
0
ファイル: protobuf.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)

    dbm.read_tables(prjinfo)

    java_base = 'java/_project_/model/src/script'
    android_base = 'android/_project_/app/src/script'
    ios_base = 'ios/_project_/_project_/Script'

    gen_sh(prjinfo, java_base, 'protobuf-sh-java.mako')
    gen_sh(prjinfo, android_base, 'protobuf-sh-android.mako')
    gen_sh(prjinfo, ios_base, 'protobuf-sh-ios.mako')

    for minfo in prjinfo._modules_:
        gen_convertor(prjinfo, minfo)
        gen_proto(prjinfo, minfo, java_base, 'java')
        gen_proto(prjinfo, minfo, android_base, 'android')
        gen_proto(prjinfo, minfo, ios_base, 'ios')

    run_sh(prjinfo)
コード例 #16
0
ファイル: protobuf.py プロジェクト: yamingd/argo-script
def start(prjinfo):
    if not os.path.exists(prjinfo._root_):
        os.makedirs(prjinfo._root_)
    
    dbm.read_tables(prjinfo)

    java_base = 'java/_project_/model/src/script'
    android_base = 'android/_project_/app/src/script'
    ios_base = 'ios/_project_/_project_/Script'

    gen_sh(prjinfo, java_base, 'protobuf-sh-java.mako')
    gen_sh(prjinfo, android_base, 'protobuf-sh-android.mako')
    gen_sh(prjinfo, ios_base, 'protobuf-sh-ios.mako')

    for minfo in prjinfo._modules_:
        gen_convertor(prjinfo, minfo)
        gen_proto(prjinfo, minfo, java_base, 'java')
        gen_proto(prjinfo, minfo, android_base, 'android')
        gen_proto(prjinfo, minfo, ios_base, 'ios')
    
    run_sh(prjinfo)