sql⽤java做界⾯设计_MySql作为数据库,java作为应⽤程
序?
1.Java 连接 MySQL
Java 连接 MySQL 需要驱动包,最新版下载地址为:实例代码:
public class MySQLDemo {
// JDBC 驱动名及数据库 URL static final String JDBC_DRIVER = "sql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost:3306/RUNOOB";
// 数据库的⽤户名与密码,需要根据⾃⼰的设置
static final String USER = "root";
static final String PASS = "123456";
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try{
// 注册 JDBC 驱动
Class.forName("sql.jdbc.Driver");
// 打开链接
System.out.println("连接数据库...");
conn = Connection(DB_URL,USER,PASS);
// 执⾏查询
System.out.println(" 实例化Statement对象...");
stmt = ateStatement();
String sql;
sql = "SELECT id, name, url FROM websites";
ResultSet rs = uteQuery(sql);
// 展开结果集数据库
()){
// 通过字段检索
int id = rs.getInt("id");
String name = rs.getString("name");
String url = rs.getString("url");
// 输出数据
System.out.print("ID: " + id);
System.out.print(", 站点名称: " + name);
System.out.print(", 站点 URL: " + url);
System.out.print("\n");
}
// 完成后关闭
rs.close();
stmt.close();
conn.close();
}catch(SQLException se){
// 处理 JDBC 错误
se.printStackTrace();
}catch(Exception e){
// 处理 Class.forName 错误
e.printStackTrace();
}finally{
// 关闭资源
try{
if(stmt!=null) stmt.close();
}catch(SQLException se2){
}// 什么都不做
try{
if(conn!=null) conn.close();
}catch(SQLException se){
se.printStackTrace();
}
}
System.out.println("Goodbye!");
}
}
2. JAVA的开发⼯具
IntelliJ IDEA是⾸屈⼀指的Java IDE,两个版本:免费的社区版和付费的终极版。
社区版可⽤于JVM和Android开发。⽀持Java,Kotlin,Groovy,Scala;Android;Maven,Gradle,SBT; Git,SVN,Mercurial和CVS。终极版⽤于Web和企业开发的除了Git,SVN,Mercurial和CVS之外,还⽀持Perforce,ClearCase和TFS;Java和Type;Java EE,Spring,GWT,Vaadin,Play,G
rails等框架; 还有数据库⼯具。
商业的终极版通过提⾼程序员的⽣产⼒来获得收益。对于学⽣,⽼师和开放源代码开发者⽽⾔都是免费的。
IntelliJ设计IDEA的时候,充分考虑了开发⼈员的⼯作流程中很重要的⼀点,也就是“在区域中”。上图所⽰的项⽬⼯具窗⼝通过简单的⿏标点击就会从视图中消失,你可以专注于代码编辑器。编辑时要做的⼀切都具有键盘快捷键,包括在弹出窗⼝中显⽰⼀些符号定义。学习捷径确实需要时间和实践当然不知道快捷⽅式,开发⼈员也可以轻松快速地学习使⽤IDEA。
IDEA的调试器设计⾮常友好。变量值在编辑窗⼝的右边展⽰,靠近相对应的代码。当时某个变量状态改变的时候,会⾼亮显⽰。
IDEA还集成了构建⼯具,单元测试的运⾏和覆盖率检查⼯具,以及内置的终端窗⼝。IntelliJ没有⾃⼰的性能分析⼯具,但它通过插件来⽀持。这些包括由前IntelliJ主要开发⼈员创建的YourKit和VisualVM。IntelliJ IDEA为⼤多数的版本控制系统提供了接⼝,包括
Git,SVN,Mercurial,CVS,Perforce和TFS。你可以在IDE中管理所有的代码变化。IntelliJ IDEA还有个插件,可以把源代码块中的最后⼀次更改将作为注释显⽰在编辑器窗⼝中。
>mysql连接工具
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论