我正在制作一个 Java gui 和 web 应用程序,它将使用相同的 mysql 数据库。
这是一个 DTh 管理系统,所有信息都将根据输入动态存储和检索。
我相信视图本质上是静态的,因此毫无用处,因为我的所有查询都将具有不同的 where 条件(用户 ID)。
我需要使用触发器吗?我的意思是我可以编写 java 代码来执行多个语句,而不是使用内置触发器(例如,插入客户姓名和家庭成员姓名都会有一个家庭负责人的副本)。是否有性能影响?我在某种程度上错了吗?
同样的事情是存储过程的用途是什么?我不能在java中使用方法来做所有事情吗?
所以,我问是否可以将所有计算密集型的东西转移到 java 和 web 脚本而不是 sql。如果是,这是否意味着我只需要创建数据库的后端结构(即所有不同的表和 FK、PK)并在不使用 mysql 工作台上的任何 sql 东西的情况下休息?
谢谢你的帮忙。