idea数据库怎么写查找内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea数据库怎么写查找内容相关的知识,希望对你有一定的参考价值。

参考技术A 根据id查询数据库中的一个内容:
1.连接数据库
2.编写带?的sql语句
3.预编译
4.填充占位符
5.执行操作
6.if判断是否有值,打印输出
7.关闭驱动
示例:
package cn.kgc.crud;

import cn.kgc.entity.User;
import cn.kgc.util.JDBCUtil;

import java.sql.*;/**
* Created by helloworld on 2020/6/24.
* 根据id查询一个数据 */public class SelectUserById public static void main(String[] args)
Connection connection=null;
PreparedStatement pstm=null;
ResultSet rs=null; try //1连接数据库
Class.forName("com.mysql.jdbc.Driver"); // 使用的技术:数据库名://ip:mysql端口/数据库名字
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/xxx", "rxxx", "xxxxx") //2.编写?sql
String sql ="select * from user where id=?"; //3.预编译
pstm = connection.prepareStatement(sql); //4.填充占位符
pstm.setObject(1,"1"); //5.执行
rs = pstm.executeQuery(); //6判断是否有值,然后打印
if(rs.next()) /*int id = rs.getInt(1);
String name = rs.getString(2);
int age = rs.getInt(3);*/
int id = rs.getInt("id");
String name = rs.getString("name"); int age = rs.getInt("age");

User user = new User(id,name,age);
System.out.println(user.toString()); // System.out.println("id:"+id+",name:"+name+",age"+age);


catch (SQLException e)
e.printStackTrace();
finally //7.关闭
JDBCUtil.closeResource2(rs,pstm,connection);




idea多选

如题,看图,怎么去除那个锁🔒。或者说怎么去多选上那两个

参考技术A 代码提示出来,回车

如果是eclipse,则会出来
testMethod(str1, str2)
且两个参数之间可以用TAB切换,如果str1、str2两个变量是前面已经定义好的,那我敲回车写分号就完事了,没有同名的变量我也可以输入一个参数按TAB输入第二个参数,就算参数是用双引号的字符串常量,我也只需输入一下双引号输入内容无需再输一次双引号闭合 按TAB就可以输入下一个参数了。

如果是IDEA,效果则是
testMethod()
两个参数都需要手动输入,第一个参数输完要自己输入逗号空格再输第二个参数,如果第一个参数是双引号字符串常量的话,更加蛋疼,输入引号、内容还要再输入引号才能跳到引号外输入逗号空格下一参数,最后一个参数输完还要输闭合小括号才能用上var功能声明变量。追问

我看到其他人,用idea,可以多选哪两个参数,再回车,构造方法,就会有那两个参数

参考技术B ctrl+alt+i

IntelliJ Idea 常用快捷键列表

Alt+回车 导入包,自动修正
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码

Shift+F6 重构-重命名
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Ctrl+J 自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位

代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法

以上是关于idea数据库怎么写查找内容的主要内容,如果未能解决你的问题,请参考以下文章

idea自动生成mysql实体类时没有下划线怎么办

idea怎么查找代码所在的文件

idea怎么查找一个类下是不是有某些字段

idea中出现错误,Error:java: 无效的标记: encoding,怎么解决?

Idea常用快捷键

idea中数据库输出字段顺序