Mybatis-->配置SQL提示

一.未配置SQL提示时,如:(本例为之前的连接数据库的案例)

@Select("select * from user")

*括号内的select * from user就是被idea当作一个字符串,而不是SQL语句-->即使写错了也不报错,只在运行后在输出台报错(运行时异常)*。

二.为了高效简便,需要配置SQL提示:

a.在该页面下选中第14条语句中括号内的select * from user,alt+enter:


b. 选择"注入语言或引用":


c.之后找到MySQL(SQL)-->按首字母排序的 :


d.之后会变成SQL语句(变颜色了):


e.重新输入SQL语句时idea就会有提示:

但输入完整语句后要连接的*表名却报错*了,这是因为第一次操作,还没有连接数据库造成的,如下:


f.因此第一次操作需要配置MySQL数据库连接-->在该界面创建数据库:

细节: 1.主机和端口号别动,用户和密码填上自己定义的;

2.数据库一定要写上要连接的数据库的名称-->本例要连接mybatis

之后点"应用",再点"确定",之后表名就不报错了


g.最终效果:

之后就可以进行有关该表的操作


h.可能出现的问题:

如果创建好后发现没有要找的表,右击mybatis再刷新即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值