spring如何连接mysql数据库-kb88凯时官网登录

时间:2023-05-26
阅读:
免费资源网 - https://freexyz.cn/

一、创建一个maven项目

二、导入坐标

 在pom.xml加入如下坐标,并且点击右上角刷新。


        
            org.springframework
            spring-context
            5.3.15
        
        
            org.springframework
            spring-jdbc
            5.3.15
        
        
            mysql
            mysql-connector-java
            8.0.25
        
    

三、托管datasource类

 创建名为appconfig类。托管datasource类,加上@configuration注解。注意设置所指定的连接数据库的url,用户名,和密码。

import org.springframework.context.annotation.bean;
import org.springframework.context.annotation.configuration;
import org.springframework.jdbc.datasource.drivermanagerdatasource;
import javax.sql.datasource;
@configuration
public class appconfig {
    @bean
    public datasource datasource(){
        drivermanagerdatasource d = new drivermanagerdatasource() ;
        d.set; //设置url
        // 上述的test为你的数据库名
        d.setusername("root"); //设置账号
        d.setpassword("root"); //设置密码
        return d;
    }
}

四、测试

 创建一个test类 。通过datasource获取数据库连接。并且输出。

import org.springframework.context.applicationcontext;
import org.springframework.context.annotation.annotationconfigapplicationcontext;
import javax.sql.datasource;
import java.sql.connection;
import java.sql.sqlexception;
public class test {
    public static void main(string[] args) throws sqlexception {
        applicationcontext ac = new annotationconfigapplicationcontext(appconfig.class);
        datasource d = (datasource) ac.getbean("datasource");
        connection c = d.getconnection(); //获取连接
        system.out.println(c);
    }
}

控制台出现如下代码,即为连接成功。

免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图