Spring配置mysql数据源遇到的小问题

news/2024/5/19 2:10:15 标签: spring, xml, jdbc
先上代码:
<!-- 配置数据源 -->
<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&amp;useSSL=true&amp;serverTimezone=GMT%2B8"
    p:username="root"
    p:password="1234567" />

 

1.利用spring框架自带的数据源驱动管理DriverManagerDataSource

2.使用jdbc驱动连接数据库,需要引入驱动包,自行下载

3..url="jdbc:mysql://localhost:3306/mydb“如果报一些奇怪的错误,比如编码问题,SSL使用,数据库与系统时间异常可在后面加上?characterEncoding=utf8&amp;useSSL=true&amp;serverTimezone=GMT%2B8" p:username="root"

其中&amp;就是符号&的编码   %2B是符号+的编码,在xml文件中直接使用是非法的,可能会报一些错误。


http://www.niftyadmin.cn/n/1032920.html

相关文章

spring 使用aop 缺少依赖包aspectjweaver.jar 和spring-aop.jar报错

运行后报了一大堆错误&#xff0c;挺吓人的&#xff0c;不要怕&#xff0c;这写错误可能是同一原因在不同地方重复出现&#xff1b; 错误太长&#xff0c;粘贴几段&#xff0c;分析一下 Exception encountered during context initialization - cancelling refresh attempt: …

javaEE开发中遇到的常见配置解析,XML和注解

1.名词解释1.1XML&#xff08;能力有限&#xff0c;加上初学&#xff0c;复制粘贴时内容纷乱&#xff0c;重复&#xff0c;大家可以直接跳转到文末总结部分&#xff09; 一种用于存储和传输数据的可扩展标记语言。就是用一系列标记来描述数据&#xff0c;然后在利用对应的XML解…

free code camp Missing letters问题解答

Missing letters 从传递进来的字母序列中找到缺失的字母并返回它。 如果所有字母都在序列中&#xff0c;返回 undefined。 网上搜的一些答案,往往不能满足符合条件输入都有符合条件的输出 比如:abe 应该返回cd;但大多只返回c abcgi应该返回defh;但有的只返回了def 借鉴他…

free code camp Sorted Union解决方法

Sorted Union 写一个 function&#xff0c;传入两个或两个以上的数组&#xff0c;返回一个以给定的原始数组排序的不包含重复值的新数组。 换句话说&#xff0c;所有数组中的所有值都应该以原始顺序被包含在内&#xff0c;但是在最终的数组中不包含重复值。 非重复的数字应该…

java转型小结

百度看到的&#xff0c;觉得总结的很全面&#xff0c;记录一下 原文地址&#xff1a;https://baijiahao.baidu.com/s?id1617076999224722021&wfrspider&forpc 基本数据类型的转换暂不讨论 1.在引用数据类型中&#xff0c;只有有继承关系的类型才能进行类型转换&…

tomcat源码分析笔记---启动

tomcat启动过程分析 window系统启动tomcat的批处理脚本文件是startup.bat 题外话:batch 基础 参见https://www.cnblogs.com/liuyang-inf/p/3875284.html 打开该文件: set "EXECUTABLE%CATALINA_HOME%\bin\catalina.bat" set CMD_LINE_ARGS%CMD_LINE_ARGS% %1 ca…

深入探讨java类加载器--(挺专业的)

偶尔看到的,觉得写的非常不错 就不自己总结改动了 直接上链接---方便以后查看 https://www.ibm.com/developerworks/cn/java/j-lo-classloader/

idea2019 maven项目main\java\resources文件夹下配置文件无法打包到target/classes中

基于maven的一个springboot项目,启动报错,大致意思是缺少对于数据库连接信息的配置 可是我已经在application.yml中配置好了呀(都是复制粘贴,为啥报错呢,哈哈 此时想到配置会不会没复制到target/classes中 idea,抽风了,默认是会自动复制resources中的内容的(工具就这样,能带…