为了账号安全,请及时绑定邮箱和手机立即绑定

select *

对于select * 会降低效率这一点能详细的说一说嘛

正在回答

2 回答

建议养成 写字段名的好习惯

下面 给你个例子:

  <sql id="SysUserDefineJoins">

a.id AS "id",

a.name AS "name",

a.login_name AS "loginName",

a.login_password AS "loginPassword",

a.create_time AS "createTime",

a.update_time AS "updateTime"

</sql>

    

<select id="getUser" resultType="com.webpu.m.entity.SysUser">

SELECT 

<include refid="SysUserDefineJoins"/>

FROM sys_user a 

WHERE a.id = #{id}  

</select>


0 回复 有任何疑惑可以回复我~

*代表你把这张表里面的所有的列都查出来了.如果换成列名的话,就只查你写的列,这样效率更高

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
SpringBoot开发常用技术整合
  • 参与学习       102171    人
  • 解答问题       508    个

SpringBoot 极简开发的框架整合利器

进入课程
意见反馈 帮助中心 APP下载
官方微信