单选题 在前端页面实现“给角色分配权限”功能时,通常使用树形控件展示菜单。当用户勾选节点并点击保存时,前端向后端提交的数据格式最合理的是?

A、 提交所有菜单的完整树形结构 JSON
B、 提交一个包含所有被选中菜单 ID 的数组(如 [1, 5, 8, 12])
C、 提交一个包含所有被选中菜单名称的字符串
D、 仅提交角色的 ID,权限由后端默认生成
下载APP答题
由4l***4b提供 分享 举报 纠错

相关试题

单选题 《星云商贸平台项目》后端核心采用的技术栈组合是?

A、SpringBoot + Struts2 + Hibernate
B、SpringBoot2.x + SpringSecurity +MyBatis+ JWT + Redis
C、Django + Flask + MySQL
D、Node.js + Express + MongoDB

单选题 Git版本库中,.git目录下的objects文件夹主要存储什么内容?

A、项目的配置文件
B、所有提交的对象数据( blobs, trees, commits)
C、远程仓库的地址信息
D、用户的登录凭证

单选题 在Git工作流中,将本地仓库的提交记录同步到远程仓库(如GitHub/Gitee),应执行什么操作?

A、git pull (拉取)
B、git clone (克隆)
C、git push (推送)
D、git fetch (获取)

单选题 在IntelliJ IDEA中,若要将新创建的文件纳入Git版本控制,第一步操作通常是?

A、Commit Changes
B、Push
C、Add
D、Pull

单选题 在Git的核心概念中,Git记录数据的方式是?

A、记录文件内容的差异列表(Diff)
B、记录文件元数据的变化
C、创建一系列项目状态的数据快照(Snapshot)
D、仅记录二进制文件的变更

单选题 Git中文件的三种状态不包括以下哪一项?

A、已修改 (Modified)
B、已暂存 (Staged)
C、已编译 (Compiled)
D、已提交 (Committed)

单选题 若需查看当前分支的提交历史记录,并以简洁的单行模式显示,应使用什么命令?

A、git log --oneline
B、git status -s
C、git diff --stat
D、git show --summary

单选题 为了防止SQL注入攻击,开发建议在MyBatis中尽量使用哪种占位符?

A、$ {}
B、#{}
C、?
D、@{}