SpringCloud 面试要点_JAVA教程
SpringCloud面试要点:1、SpringCloud的优势;2、负载平衡的意义;3、Hystrix是什么;4、Hystrix断路器是什么;5、Netflix Feign的优点;6、服务注册和发现是什么;7、断路器的作用。
要想连接mysql数据库,首先我们需要把数据库驱动的jar包导入到工程中,然后创建一个Jdbc的工具类,接着编写一个获取数据库连接的方法,最后判断获取到的Connection值是否为空,如果不为空就说明已经连接成功了。
接下来我们来看一下具体的代码:
(视频教程推荐:java视频)
Java类加载过程_JAVA教程
Java类加载过程:首先是加载过程,就是将字节码数据从不同的数据源读取到JVM虚拟机中;然后是连接,这是核心的步骤,简单说是把原始的类定义信息平滑地转入JVM运行的过程中;最后是初始化,这一步会真正去执行类初始化的代码逻辑。
Jdbc工具类
package com.zwork.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JdbcUtil { private static final String USER = "root";//用户 private static final String PASSWORD = "root";//密码 static final String DRIVER="com.mysql.jdbc.Driver";//数据库驱动 static final String URL="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8";//数据库地址 private static Connection conn; //加载数据库驱动 static{ try { Class.forName(DRIVER); } catch (ClassNotFoundException e) { e.printStackTrace(); } } //获取连接的方法 public static Connection getConnection(){ try { return conn = DriverManager.getConnection(URL,USER,PASSWORD); } catch (SQLException e) { e.printStackTrace(); } return null; } }
测试代码:
package com.zwork.test; import com.zwork.utils.JdbcUtil; import java.sql.Connection; public class JdbcUtilTest { public static void main(String[] args) { Connection conn = JdbcUtil.getConnection(); System.out.println(conn); } }
运行结果:
com.mysql.jdbc.Connection@5f8ed237
推荐教程:java入门程序
以上就是java如何连接mysql数据库的详细内容,更多请关注ki4网其它相关文章!
Java 创建线程池的四种方式_JAVA教程
Java创建线程池的四种方式:1、可缓存线程池,可灵活回收空闲线程;2、定长线程池,可控制线程最大并发数;3、延时任务线程池,支持定时及周期性任务执行;4、单线程化的线程池,能保证所有任务按照指定顺序执行。