我有一个 ejb 3 应用程序,并将其部署在Glassfish 3.1服务器中。
我有 ExamDtl 实体与exmId& qustion字段,当我在数据库中持久化实体时,发现qustion字段的值变为????。 我在表中设置了UTF8排序规则,我可以使用像“INSERT INTO ...”这样的sql插入utf-8字符。
我还在sun-resources.xml文件中设置了以下属性
<property name="URL" value="jdbc:mysql://localhost:3306/exam_databse?useUnicode=yes&characterEncoding=UTF-8"/>
ejb中是否有utf 8的设置?