一、创建一个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); } }
控制台出现如下代码,即为连接成功。