`
NORRET
  • 浏览: 9387 次
  • 性别: Icon_minigender_1
  • 来自: 潍坊
社区版块
存档分类
最新评论

Hibernate自动生成数据表后,里面数据乱码问题

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" >
<hibernate-configuration>
  <session-factory>
    <!-- 配置方言 -->
    <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
    <!-- 配置数据库驱动类 -->
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    <!-- 数据库访问路径 -->
    <property name="hibernate.connection.url">jdbc:mysql://127.0.0.1:3306/hibernate?useUnicode=true&amp;characterEncoding=UTF-8</property>
    <!-- 用户名 -->
    <property name="hibernate.connection.username">root</property>
    <!-- 密码 -->
    <property name="hibernate.connection.password"></property>
   
    <property name="hbm2ddl.auto">update</property>
    <!-- 是否在控制台显示产生的SQL语句信息 -->
    <property name="show_sql">true</property>
   
    <!-- 管理加载映射文件 -->
    <mapping resource="com/shxt/model/User.hbm.xml"/>
 
 
  </session-factory>
</hibernate-configuration>
分享到:
评论

相关推荐

    struts+hibernate入门实例(eclipse版)

    13. **使用 Hibernate Reverse Engineering 自动生成实体类**: Hibernate Reverse Engineering 是一项功能,可以自动生成与现有数据库表相对应的 Java 实体类。 14. **重命名类(Class Rename)**: 当类名需要更改时,...

    mysql+jsp+SSH网站开发中文乱码解决方案.doc

    - 在MySQL中创建相应的数据库和表,并在MyEclipse中添加Hibernate支持,启用Hibernate注解,配置数据库连接信息,但不自动生成SessionFactory。 6. **将网页数据保存到数据库**: - 使用Hibernate的注解在Java类...

    精通Java Web整合开发(JSP+AJAX+Sturts+Hibernate)

    2. **自动SQL生成**:Hibernate自动处理CRUD(创建、读取、更新、删除)操作,降低了与数据库交互的复杂度。 3. **缓存机制**:支持一级缓存(Session)和二级缓存(例如EHCache),提高了数据访问效率。 综合运用...

    整合struts1+spring+hibernate框架完成简单的登录.pdf

    - 在Myeclipse中为新项目添加Struts支持,这会自动生成struts-config.xml配置文件,这是Struts框架的核心配置文件,用于定义请求映射、动作和结果页面等。 3. **Spring框架集成**: - 添加Spring支持,设置Spring...

    Struts+Spring+Hibernate整合

    - 使用Hibernate Tools插件自动生成实体类和映射文件。 - 调整实体类和DAO层的设计,确保符合实际需求。 #### 五、总结 通过以上步骤,可以成功地实现Struts、Spring与Hibernate的整合,构建出一个具有清晰层次...

    eclipse插件

    - 自动生成映射:在`Setup`对话框中,可以选择需要映射的数据库表,这样Eclipse将自动生成对应的Hibernate实体类和映射文件(.hbm.xml)。 - 导出选项:在`Exporters`选项卡中,可以选择生成的文件类型,比如实体...

    ssh(structs,spring,hibernate)框架中的上传下载

    数据表Blob字段在Hibernate持久化映射文件中的type为org.springframework.orm.hibernate3.support.BlobByteArrayType,即Spring所提供的用户自定义的类型,而非java.sql.Blob。 3在Spring中使用org.springframework...

    spirngmvc+hibernate

    描述中提到的“编码格式utf-8”表明该项目遵循UTF-8编码标准,这是Web开发中的常用字符编码,支持全球多种语言,避免了字符乱码问题。 **JSP(JavaServer Pages)** 和 **FreeMarker** 都是常见的视图技术,它们...

    J2EE电子商务系统开发从入门到精通:基于Struts和Hibernate技术实现

    - **Middlegen工具**:介绍了一款辅助工具,可以自动生成Hibernate配置文件和对应的Java实体类,大大提升了开发效率。 - **hbm2java工具**:这是一个用于根据Hibernate的XML映射文件自动生成Java类的工具,能够减少...

    Java面试框架高频问题2019

    **问题十九:怎么样把ModelMap里面的数据放入Session里面?** - 将数据添加到`HttpSession`中。 **问题二十:SpringMvc里面拦截器是怎么写的** - 实现`HandlerInterceptor`接口或继承`HandlerInterceptorAdapter`...

    酒店管理系统SSH框架整合

    自动建表功能是Hibernate的一个亮点,通过配置文件可以自动生成对应的数据库表结构。 4. **数据库连接**:在使用该系统前,需要在数据库中创建相应的数据库,并确保数据库字符集与链接字符串一致。不一致可能导致...

    struts1.3+hibernate3.3+JPA集成

    处理中文乱码问题,我们需要在`web.xml`中配置过滤器,确保请求和响应都正确地处理字符编码。以下是一个典型的过滤器配置: ```xml &lt;filter-name&gt;CharacterEncodingFilter &lt;filter-class&gt;org.springframework....

    BOS 技术整理

    @GeneratedValue 自动生成主键的值 @Column 设置映射数据表中列信息 @Temporal 控制数据表保存日期哪个部分(日期、时间、日期时间) @OneToMany(mappedBy 相当于 inverse ) @ManyToOne 结合 @JoinColumn ...

    SSH项目的实现步骤(很详细)

    这通常通过Hibernate的工具自动生成,将数据库表结构映射到Java对象。 5. **添加Hibernate框架**: - 配置Hibernate:在`hibernate.cfg.xml`中设置数据库连接信息,包括URL、用户名、密码等。 - 创建映射文件:为...

    java学习笔记

    自动编号是指在数据库中自动生成唯一的编号,以便标识不同记录。在 Java 中,可以使用 Hibernate 或 MyBatis 等 ORM 框架来实现自动编号。自动编号可以提高数据的唯一性和可读性。 四、Ajax 访问 servlet Ajax 是一...

Global site tag (gtag.js) - Google Analytics