idea创建第一个hibernate遇到的问题
来源:互联网 发布:淘宝网男手提包 编辑:程序博客网 时间:2024/06/09 23:04
mysql创建数据库并制定字符编码
idea中没有.hbm.xml文件,可以通过file-settings-File and code templates新建一个文件,然后后缀名命名为.hbm.xml,并可以创建模板,这样项目中点击右键,选择new就可以出现该文件,比较方便。
CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
更改数据库的编码方式
alter database 数据库名称 character set utf8;
hibernate中连接数据库时解决中文乱码时,使用characterEncoding,并且mysql数据库的编码方式也是utf-8,中间的&符号需要用&代替,因为在xml文件中,&是转义字符,不能正常使用,需要用&代替。<property name="connection.url">jdbc:mysql://localhost:3306/hibernate?useUnicode=true&characterEncoding=UTF-8</property>
hibernate中的dialect的配置,使用MySQL5Dialect对mysql5做了优化<property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>
连接mysql时,数据库必须要创建,但是表可以不创建,会在执行过程中自动生成。idea中没有.hbm.xml文件,可以通过file-settings-File and code templates新建一个文件,然后后缀名命名为.hbm.xml,并可以创建模板,这样项目中点击右键,选择new就可以出现该文件,比较方便。
创建hibernate.cfg.xml文件的方法是,file-project structure-facets-hibernate,点击最右边的“+”,就可以生成此文件了。
阅读全文
0 0
- idea创建第一个hibernate遇到的问题
- 使用jetbrains idea开发android遇到的第一个问题
- 第一个hibernate程序以及遇到的问题总结
- 创建第一个android程序遇到的问题
- 遇到的第一个问题
- IntelliJ IDEA 2017创建第一个Hibernate 5程序
- Hibernate+IDEA 2017:记录我的第一个hibernate程序
- 创建第一个hibernate
- 第一个hibernate创建的基本过程
- 在hibernate第一个实例中遇到的问题和解决方法
- Intellij IDEA下的第一个Hibernate项目
- 学C++遇到的第一个问题
- 在C遇到的第一个问题!
- 第一个DWR程序遇到的问题
- 写第一个VC++遇到的问题
- 第一个遇到的问题,关于KEILL
- 第一个MapReduce程序遇到的问题
- Android studio 遇到的第一个问题
- Codeforces Round #426 (Div. 1):B. The Bakery
- Hibernate生命周期
- echarts x轴文字高度
- c++实现哈夫曼树编码
- Java学习中关于容器
- idea创建第一个hibernate遇到的问题
- 数据类型转换与自定义函数
- 重磅消息:OpenBSD 将会在每次重启后都使用和之前不同的内核
- LUA 基础语法相关
- URAL1004 Sightseeing Trip(floyd+路径输出)
- iOS安全系列之 HTTPS
- [Python]任一个英文的纯文本文件,统计其中的单词出现的个数。(考虑单词-分行)
- python3精简笔记(二)——函数
- java内存模型总结