一个网站与数据库之间是怎样进行数据的传输调用的呢?求大神指点!
同一个计算机,一般是通过内存管道,不同的计算机,一般是tcpip协议。
不过这些都封装在数据库驱动里了。
网站是由代码编写的,然后编写网站的编程语言提供了与数据库的连接、操作方法,
你只要使用它给你的方法就可以连接数据库,获取数据库的数据,写入数据到数据库等操作了
网站请求数据库数据的时候是这样的:假如你点击了一个商品,就会进入商品的详细页面,这时网站会发送一个http请求到后台,后台去调用响应的方法去处理这个动作,到底层通过orm框架与数据库进行交互,就是对数据库进行I/O操作,读取你想要的数据返回到前台,展示在网站上
现在都是采用标准的MVC结构的了,可以看看MVC架构
view就是你的网页,用来展示从数据库里取得的数据,它要取得数据,得经过Controller层,然后Controller层里有调用增删查改数据库的service层方法
其中service层里又调用 了数据库对应的Domain对象,用它来操作数据库里的数据
使用jdbC连接数据库