首先设置mysql建表使用utf8_general-ci,具体在phpmyadmin中点击数据库,点击操作卡片,在整理中选择utf8_general_ci
之后设置glassfish连接池的Url为jdbc:mysql://localhost:3306/databasename?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
然后用JPA写入到mysql中的varchar型数据就可以以中文显示了。
首先设置mysql建表使用utf8_general-ci,具体在phpmyadmin中点击数据库,点击操作卡片,在整理中选择utf8_general_ci
之后设置glassfish连接池的Url为jdbc:mysql://localhost:3306/databasename?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
然后用JPA写入到mysql中的varchar型数据就可以以中文显示了。