我有几个PHP类(X_Model_TableName格式),表示表在我的MySQL数据库,只是保护属性,和getter/setter,我还添加了一个数据库连接到NetBeans,所以它可以看到什么是在我的数据库。
目前我需要向数据库添加一个列,然后打开相关的Model_*文件,添加一个属性,然后生成getter和setter。我想知道是否有一种方法可以将文件链接到表,所以当我向表添加列时,它会自动将必要的代码添加到PHP类文件中。
NetBeans有这样的功能吗?我遇到过这个插件,但它似乎不起作用,它也不完全是我所追求的。
我不确定从db自动检测新列(您可能能够使用宏),但是一旦定义了受保护的属性,您可以像这样自动生成setter和getter:
- 创建新的受保护属性
- 将光标定位在要插入代码的位置
- 按Alt-Insert(或右键选择"Insert Code…")
- 选择"Getter and Setter…"
- 单击要为 生成getter和setter的属性
- 单击OK 利润