java - 将字符串路径保存在数据库中

标签 java mysql netbeans

Java MySQL 数据库 我正在做一个项目,将一个字符串(类似于“C:\Desktop\”的路径名)保存到数据库中。我创建了一个实体类来将此路径名更新到数据库中,在 java eclipse 中,当我运行程序时,它显示路径以这种格式存储在数据库中,“C:\Desktop\”,但在该路径的数据库列中它只存储“C:Desktop”,没有“\”

最佳答案

您需要使用 \\ 转义 \。用它来存储

C:\\Desktop\\

而不是

C:\Desktop\

了解有关 java 中转义序列的更多信息: http://docs.oracle.com/javase/tutorial/java/data/characters.html

关于java - 将字符串路径保存在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17962263/

相关文章:

java - 我如何将用户输入的出生日期转换为日历单元类型以添加​​到参数化构造函数?

java - Spring Boot 验证通过 ObjectMapper GET @RequestParam 映射的 JSON

java - 计算文本文件中从 A 点到 B 点的行数

mysql - 仅订购 DATETIME 直到分钟标记 (MySQL)

php - 使用 PHP 在数据库中搜索加密数据

java - com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException : Column 'id' cannot be null?

java - 需要从命令行编译具有两个包和许多类的 Java 程序,但无法获得正确的语法

spring - 运行时出现 Grails 事务管理器异常

java - 无法在 NetBeans 或 Eclipse 中从 wsdl 生成代理类

mysql - 调用 DriverManager.getConnection() 时出现意外的 java.lang.NoClassDefFoundError