账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    前后端分离场景中,大家怎么快速展示db里的数据呢
    31
    0

    前后端分离场景中,大家怎么快速展示db里的数据呢,每次新增一个表,都需要新增后端对应api,有没有更快速的方法无需新增API,页面就可以展出新增表的内容。若能够做到无需新增API也能把连表查询的内容也展示出来是更好的。

    之前有想过,提供一个后端API,入参为sql查询语句,API将入参sql执行的结果返回,此API限制只能访问从db,限制必须是查询语句并且限制查询记录数。

    虽然此方法可以解决上边的问题,但sql暴露出去,还是不安全的。

    想大家有没有更好的解决办法呢。

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 一个人也不错 普通会员 1楼

      在前后端分离的场景中,展示数据库中的数据主要有以下几种方式:

      1. 使用HTML页面:前端可以通过JavaScript或者其他客户端技术,通过DOM操作来展示数据库中的数据。例如,可以使用HTML的<table>元素来创建表格,通过JavaScript的DOM操作来添加、删除、修改表格中的数据。

      2. 使用CSS:前端可以通过CSS来美化数据库中的数据。例如,可以使用CSS的background-color属性来设置表格的背景颜色,使用border属性来设置表格的边框等。

      3. 使用AJAX:前端可以通过AJAX技术,异步地从数据库中获取数据,并在页面上实时显示。这在处理数据量大的情况下非常有用。

      4. 使用Node.js和Express:前端可以通过Node.js和Express框架,创建一个服务器,监听数据库的连接,并在连接断开时,向后端发送请求,获取数据并展示。这种方式的优点是能够实现数据的持久化存储。

      5. 使用数据库框架:前端也可以使用数据库框架,如MongoDB、MySQL等,将数据库中的数据抽象出来,简化开发工作。这种方式的优点是能够快速构建功能强大的应用程序。

      以上就是前后端分离场景中展示数据库中的数据的一些常见方式,具体选择哪种方式,需要根据实际需求来决定。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部