实体类就是指普通的POJO,Hibernate并不知道那个实体类对应数据库的哪一张表,所以还需要配置一下,常用的方式就是*.hbm.xml文件[配置与@注解配置,这里介绍前者的详细属性: <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC
分类:
Web程序 时间:
2016-03-02 11:00:17
阅读次数:
165
首先要新建一个 web project,然后新建一个lib的文件夹并导入相应的jar包 hibernate开发步骤: 1.创建hibernate配置文件 2.创建持久化类 3.创建对象关系映射文件 如下: 相应的jar包如下: (jar包去 hibernate文件中找) hibernate.cfg.
分类:
Web程序 时间:
2016-02-29 18:12:04
阅读次数:
218
由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,所以查资料发现有现成的工具可以自动生成底层模型类、Dao接口类甚至Mapping映射文件。 生成代码需要的文件和jar包: (上图文件下载地址:http://download.
分类:
移动开发 时间:
2016-02-29 14:16:09
阅读次数:
170
MyBatis中,可以使用Generator自动生成代码,包括DAO层、 MODEL层 、MAPPING SQL映射文件。 第一步:下载MyBatis的Generator工具 http://mybatis.github.io/generator/第二步:配置自动生成代码所需的XML配置文件,例如(g
分类:
其他好文 时间:
2016-02-25 19:41:18
阅读次数:
212
今天配置SSH框架的时候出现这个异常,找了很久,才发现原来是是实体类映射文件中的的name值写错了,这里总结了一些网上的常见错误原因: 1,检查你的hibernate.cfg.xml文件中是否添加了 2,检查你的hibernate.cfg.xml文件中的相关联的两个的顺序,可能有其中一个需要引用另一...
分类:
移动开发 时间:
2016-02-25 13:45:31
阅读次数:
190
创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类 方法/步骤 创建数据库,创建相应的表 点击图标,选择MyEclipse Datebase Explorer 右击空白区域,选择new
分类:
Web程序 时间:
2016-02-22 17:14:14
阅读次数:
178
问题一:mybatis映射文件insert不执行,而直接用sql则可以插入成功
解决方案:
studentMapper.insertStudent(student);在执行晚SQL语句之后,记得session.commit();
问题二:中文显示乱码问题
解决方案:
配置数据库地址时加上编码格式cha...
分类:
其他好文 时间:
2016-02-22 00:25:58
阅读次数:
292
在mybaties框架思想中可以知道.mybaties在mapper.xml中定义statement,使用resultType(还有resultMap)指定输出数据的类型,将select查询结果集映射为resultType指定的类型, resultType使用注意:select查询出来 列名要和re
分类:
移动开发 时间:
2016-02-21 15:30:45
阅读次数:
207
1. 先把java源文件自动编译成classes文件 2. 把classes文件编译和打包成classes.dex文件 resources.ap_ : 资源文件生成的映射引用 使用sdk中的这个工具 3. 把dex文件,资源映射文件,未压缩的资源,清单文件打包成apk 4. 给应用程序进行签名 de
分类:
移动开发 时间:
2016-02-21 14:17:51
阅读次数:
221
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <m
分类:
其他好文 时间:
2016-02-16 11:44:49
阅读次数:
194