一、在java web设计中经常使用对象进行操作,在hibernate中对象集合的保存(一对多) 1需要进行如下步骤: 1) 设计数据表关系 2)引入jar包,需要注意引入数据库connector 3)写实体类 4)配置映射文件和hibernate.cfg.xml 2例子如下: 员工和部门的关系,多 ...
分类:
Web程序 时间:
2017-04-26 14:40:47
阅读次数:
265
接着上一篇博客:HibernateTools实现pojo类 数据库schma mapping映射的相互转换 思路二:由数据库表,生成Mapping映射文件和POJO类。 尽管能够实现,但个人觉着先设计数据库,然后再生成类不符合Hibernate的面对对象持久化的思维方式。好了。还是说步骤吧。首先在t ...
分类:
移动开发 时间:
2017-04-25 10:22:04
阅读次数:
260
Mybatis工作原理: 我们的应用程序通过mybatis提供的api,增删改查方法来访问数据库,api底层调用了jdbc ,只不过mybatis对jdbc的封装是不完全封装,里面的sql语句需要我们自己来写,sql语句写在映射文件mapper.xml中的,而映射文件是注册在主配置文件mybatis ...
分类:
其他好文 时间:
2017-04-25 00:52:07
阅读次数:
272
慕课网:http://www.imooc.com/learn/524 一、类级别注解 使用注解的目的:为了简化繁琐的ORM映射文件(*.hbm)的配置 JPA(Java Persistence API)与hibernate的关系:JPA是标准接口,hibernate是实现(hibernate的功能是 ...
分类:
Web程序 时间:
2017-04-24 23:14:56
阅读次数:
301
内存管理有三种方式: 1. 虚拟内存,VirtualAlloc之类的函数 2. 堆,Heapxxx函数,malloc,new等 3. 内存映射文件,Memory Mapped File 非常多人都会困惑,可是看以下的图片就会比較明确了。这个图片从MSDN上拷来。 堆和虚拟内存。从上面的图片就能够看出 ...
分类:
移动开发 时间:
2017-04-24 21:06:58
阅读次数:
171
Configuration作用: 加载Hibernate配置文件,可以获取SessionFactory对象 加载方式: 1.加载配置文件 2.加载映射文件 使用porperties配置文件的方式 使用XML配置文件的方式 如果使用XML方式可以简化操作,且不用书写映射文件路径 ...
分类:
Web程序 时间:
2017-04-24 19:05:23
阅读次数:
170
原文出处:http://www.cnblogs.com/dongying/p/4092662.html 上篇文章《深入浅出Mybatis系列(八) mapper映射文件配置之select、resultMap》简单介绍了mybatis的查询,至此,CRUD都已讲完。本文将介绍mybatis强大的动态S ...
分类:
数据库 时间:
2017-04-24 10:03:02
阅读次数:
313
一、开发流程 1)引入jar包,注意引入数据库驱动包 2)创建数据库表 3)创建实体类 4)创建映射文件,user.hbm.xml 注意:地址栏因为是set集合,因此需要使用table。要指明外键和其他列的类型type,因为没有Bean类与其对应,因此要指明对象类型。 5) 配置hibernate. ...
分类:
Web程序 时间:
2017-04-21 17:57:09
阅读次数:
263
Day1: 1. mybatis是一个持久层框架, 作用是跟数据库交互完成增删改查2.原生Dao实现(需要接口和实现类)3.动态代理方式(只需要接口) mapper接口代理实现编写规则: 1) 映射文件中namespace要等于接口的全路径名称 2) 映射文件中sql语句id要等于接口的方法名称 3 ...
分类:
其他好文 时间:
2017-04-20 23:15:26
阅读次数:
231
1、一个".java"源文件里能否够包含多个类(不是内部类)?有什么限制? 能够有多个类,但仅仅能有一个public的类,而且public的类名必须与文件名称相一致。 2、Java有没有goto? java中的保留字,如今没有在java中使用。 3、说说&和&&的差别。 &和&&都能够用作逻辑与的运 ...
分类:
编程语言 时间:
2017-04-20 21:13:39
阅读次数:
224