...是pl/sql写好了,但是不是我们写哦,我想问各位java程序猿们,你们写吗...
发布网友
发布时间:2024-10-23 05:56
我来回答
共3个回答
热心网友
时间:2024-11-07 03:34
不一定大的项目才用存储过程,你的说法有点片面罢了。
热心网友
时间:2024-11-07 03:27
一般都是简单的数据库操作直接写sql,复杂的操作就用存储过程,跟项目大小没关系,
另外也有人不愿意用存储过程,通过sql把数据取到程序里,通过程序处理本来是存储过程处理的逻辑
热心网友
时间:2024-11-07 03:29
查询都是pl/sql写好了
这种作法, 有一个好处. 特别是那种 网站的情况下.
例如你一个网站写好了, 开始运行了, 后来发现某个画面 的 查询逻辑发生了变化.
那么这种情况下, 我网站都不需要停, 直接 更新一下存储过程, 收工。
如果查询写在 java 上面的话, 那么不好意思, 你先修改代码, 然后编译,然后重新打包为 war. 然后在去 Web 服务器那里, 更新一下。 可能中间有这么一小段时间, 你的网站需要停这么一下。
缺点嘛, 也是有的, 都是人力消耗的多一些。
普通的,你一个 java 工程师, 写写 java + sql 足够了。
写存储过程的嘛, 要一个 java 工程师,和一个 PL/SQL 工程师。