先上代码:
<!-- 配置数据源 -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"
p:driverClassName="com.mysql.cj.jdbc.Driver"
p:url="jdbc:mysql://localhost:3306/mydb?characterEncoding=utf8&useSSL=true&serverTimezone=GMT%2B8"
p:username="root"
p:password="1234567" />
1.利用spring框架自带的数据源驱动管理DriverManagerDataSource
2.使用jdbc驱动连接数据库,需要引入驱动包,自行下载
3..url="jdbc:mysql://localhost:3306/mydb“如果报一些奇怪的错误,比如编码问题,SSL使用,数据库与系统时间异常可在后面加上?characterEncoding=utf8&useSSL=true&serverTimezone=GMT%2B8" p:username="root"
其中&就是符号&的编码 %2B是符号+的编码,在xml文件中直接使用是非法的,可能会报一些错误。