【1】 关于路径和文件名命名规范:
1)window 操作系统 的路径名和文件名是不区分大小写的,Linux等其他操作系统都区分大小写的;
2)不利于缓存;
3)不利于测试;
1)window 操作系统 的路径名和文件名是不区分大小写的,Linux等其他操作系统都区分大小写的;
2)某些部署在 Linux系统的项目,其路径名和文件名建议均用小写;不然一个大写字母可能被误敲为小写(或小写误敲为大写),则项目发布报错;
【2】一般不用连接查询(内连接,外连接),原因如下:
1)不利于分库分表;2)不利于缓存;
3)不利于测试;
一般业务逻辑放在java代码里面实现,不进行数据库表连接查询; (转自 ThoughtWorks 某教练)
【补充】
补充1: 不过该也因业务场景而定。个人觉得。因为一旦需要把业务逻辑放置在java代码里, 如果之前有连接查询的话, java的实现逻辑更加容易。
补充2: 数据库连接总结http://blog.csdn.net/pacosonswjtu/article/details/79102040