Browse Source

修改错别字,增加常见查询的跳转链接

master
e4ky 6 years ago
parent
commit
2b9ef9feb0
  1. 4
      articles/XCode/从零开始的最佳实践.md

4
articles/XCode/从零开始的最佳实践.md

@ -39,12 +39,12 @@
- 右击“**Build.tt**”文件,在出来的菜单中选择“**运行自定义工具**”,跳出警告点确定,完成生成。
- 按上面的XML生成完成后,点击解决方案的显示所有文件,把生成的文件加载到项目中来。可以看到有“**学生.Biz.cs**”和“**学生.cs**”两个类,前一个是数据库操作类,后一个是实体信息类。
> - 在项目中需要查询数据的方法等在“**学生.Biz.cs**”中编写,“**学生.Biz.cs**”中也会有一些常用的示例代码可以参考
> - 在项目中需要查询数据的方法等在“**学生.Biz.cs**”中编写,[常见查询参考](./入门.md)
> - 如果使用XCode的SQL条件拼接方式,即“`WhereExpression`”的方式,都会内部处理SQL注入的问题,所以可以放心使用。
## 3、数据表结构变更
- 直接修改“**Model.xml**”文件中的相关表的XML节点及属性,再通过“**Build.tt**”重新生成。
> 重新生成时不会覆盖“**学生.Biz.cs**”,仅会覆盖“**学生.Biz.cs**”中的内容。
> 重新生成时不会覆盖“**学生.Biz.cs**”,仅会覆盖“**学生.cs**”中的内容。
- 运行你的项目,这个是XCode会根据你的配置来更新数据库表结构,如果无法更新,会有日志中给出更新SQL,此时需要你手工更新数据表。配置根据你项目中的`Config`文件夹中的`XCode.config`文件中的`*Migration`节点来决定:`Off 关闭;ReadOnly 只读不执行;On 打开,仅新建;Full 完全,修改删除*`
> 日志文件一般在你的项目中的LOG目录下,网站项目会在你的网站项目所在文件夹的上一级目录下的LOG文件夹中。

Loading…
Cancel
Save