python: Model 两种方式效果一样,不用动代码
第二种更灵活一些。
1
class TeacherEntity(object): """ """ # 1 ok def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid): """ :param TeacherId: :param TeacherFirstName: :param TeacherLastName: :param TeacherGender: :param TeacherTelNo: :param TeacherSchoolId: """ self.teacherid = teacherid self.teacherfirstname = teacherfirstname self.teacherlastname = teacherlastname self.teachergender = teachergender self.teachertelno = teachertelno self.teacherschoolid = teacherschoolid
2
# encoding: utf-8 # 版权所有 2025 ©涂聚文有限公司™ ® # 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎 # 描述: # Author : geovindu,Geovin Du 涂聚文. # IDE : PyCharm 2023.1 python 3.11 # OS : windows 10 # database : mysql 9.0 sql server 2019, postgreSQL 17.0 oracle 21c Neo4j # Datetime : 2025/3/7 20:25 # User : geovindu # Product : PyCharm # Project : pyOracleDDDOrmDemo # File : teacher.py # explain : 学习 class TeacherEntity(object): """ """ ''' # 1 ok def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid): """ :param TeacherId: :param TeacherFirstName: :param TeacherLastName: :param TeacherGender: :param TeacherTelNo: :param TeacherSchoolId: """ self.teacherid = teacherid self.teacherfirstname = teacherfirstname self.teacherlastname = teacherlastname self.teachergender = teachergender self.teachertelno = teachertelno self.teacherschoolid = teacherschoolid ''' # 2 Ok def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid): """ :param TeacherId: :param TeacherFirstName: :param TeacherLastName: :param TeacherGender: :param TeacherTelNo: :param TeacherSchoolId: """ self.__teacherid = teacherid self.__teacherfirstname = teacherfirstname self.__teacherlastname = teacherlastname self.__teachergender = teachergender self.__teachertelno = teachertelno self.__teacherschoolid = teacherschoolid @property def teacherid(self): """ :return: """ return self.__teacherid @teacherid.setter def teacherid(self,teacherid): """ :param teacherid: :return: """ self.__teacherid=teacherid @property def teacherfirstname(self): """ :return: """ return self.__teacherfirstname @teacherfirstname.setter def teacherfirstname(self, teacherfirstname): """ :param teacherfirstname: :return: """ self.__teacherfirstname = teacherfirstname @property def teacherlastname(self): """ :return: """ return self.__teacherlastname @teacherlastname.setter def teacherlastname(self, teacherlastname): """ :param teacherlastname: :return: """ self.__teacherlastname = teacherlastname @property def teachergender(self): """ :return: """ return self.__teachergender @teachergender.setter def teachergender(self, teachergender): """ :param teachergender: :return: """ self.__teachergender = teachergender @property def teachertelno(self): """ :return: """ return self.__teachertelno @teachertelno.setter def teachertelno(self, teachertelno): """ :param teachertelno: :return: """ self.__teachertelno = teachertelno @property def teacherschoolid(self): """ :return: """ return self.__teacherschoolid @teacherschoolid.setter def teacherschoolid(self, teacherschoolid): """ :param teacherschoolid: :return: """ self.__teacherschoolid= teacherschoolid
# encoding: utf-8 # 版权所有 2025 ©涂聚文有限公司™ ® # 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎 # 描述: # Author : geovindu,Geovin Du 涂聚文. # IDE : PyCharm 2023.1 python 3.11 # OS : windows 10 # database : mysql 9.0 sql server 2019, postgreSQL 17.0 oracle 21c Neo4j # Datetime : 2025/3/7 20:25 # User : geovindu # Product : PyCharm # Project : pyOracleDDDOrmDemo # File : school.py # explain : 学习 class SchoolEntity(object): """ """ ''' def __init__(self, schoolid, schoolname, schooltelno): """ :param SchoolId: :param SchoolName: :param SchoolTelNo: """ self.schoolid = schoolid self.schoolname = schoolname self.schooltelno = schooltelno ''' def __init__(self,schoolid, schoolname, schooltelno): """ :param SchoolId: :param SchoolName: :param SchoolTelNo: """ self.__schoolid = schoolid self.__sschoolname = schoolname self.__sschooltelno = schooltelno @property def schoolid(self): """ :return: """ return self.__schoolid @schoolid.setter def schoolid(self, schoolid): """ :param schoolid: :return: """ self.__sschoolid = schoolid @property def schoolname(self): """ :return: """ return self.__sschoolname @schoolname.setter def schoolname(self, schoolname): """ :param schoolname: :return: """ self.__sschoolname = schoolname @property def schooltelno(self): """ :return: """ return self.__sschooltelno @schooltelno.setter def schooltelno(self, schooltelno): """ :param schooltelno: :return: """ self.__sschooltelno = schooltelno
哲学管理(学)人生, 文学艺术生活, 自动(计算机学)物理(学)工作, 生物(学)化学逆境, 历史(学)测绘(学)时间, 经济(学)数学金钱(理财), 心理(学)医学情绪, 诗词美容情感, 美学建筑(学)家园, 解构建构(分析)整合学习, 智商情商(IQ、EQ)运筹(学)生存.---Geovin Du(涂聚文)