Asp.net中存储过程拖拽至dbml文件中,提示无法获得返回值,去属性表中设置这时候会提示你去属性表中更改返回类型。其实存储过程返回的也是一张表,只不过有时候存储过程有点复杂或者写法不规范的话不能自动生成映射文件。不能自动生成那就自己写一张表跟存储过程返回的那张表一样就行。然后拖拽至dbml中,然...
分类:
数据库 时间:
2015-08-29 11:08:56
阅读次数:
164
在做科研,实现一些大数据的算法的时候,经常要调用一些文件的I/O函数,在数据量很大的时候,除了设计的算法和数据结构的耗时以外,其实主要的耗时还是文件的I/O。因为一般常规的方法就是先读出磁盘文件的内容到内存中,然后修改,最后写回到磁盘上。读磁盘文件是要经过一次系统调用,先将文件的内容从磁盘拷贝到内核空间的一个缓冲区,然后再将这些数据拷贝到用户空间,实际上是两次数据拷贝。写回同样也需要经过两次数据拷...
分类:
其他好文 时间:
2015-08-28 17:42:22
阅读次数:
177
基本步骤在前一篇博文Hibernate环境搭建中为大家详细的介绍如何搭建一个学习新类库的学习环境。今天,为大家带来一个Hibernate小例子,让大家能够快速上手。步骤如下:1.配置hibernate.cfg.xml2.编写映射文件User.hbm.xml3.编写一个持久化类User.java4.编...
分类:
Web程序 时间:
2015-08-27 20:38:35
阅读次数:
208
最近正在拜读Hibernate之父大作,颇有收获。在我们熟悉的Hibernate映射文件中也大有乾坤,很多值得我注意的地方。在Hibernate的映射文件的class tag使用dynamic-insert,dynamic-update,可以优化生成的SQL语句,提高SQL执行效率,最终可以提高系统...
分类:
数据库 时间:
2015-08-21 13:23:01
阅读次数:
173
一个Hibernate项目核心配置文件主要分为以下三个方面:1、配置文件hibernate.cfg.xml;2、配置文件*.hbm.xml,此文件一般包括映射文件的结构以及各种属性的映射方式;3、Hibernate关联关系映射。1、配置文件hibernate.cfg.xml文件 1 2 5 ...
分类:
Web程序 时间:
2015-08-20 23:55:19
阅读次数:
233
session的save方法
使一个临时对象变为持久化对象。
session的save方法完成以下操作:
1、把customer对象加入到缓存中,使他变为持久化对象
2、选用映射文件指定的标识符生成器为持久化对象分配唯一的OID。Customer.hbm.xml文件中id元素的
子元素指定标识符生成器:
...
分类:
Web程序 时间:
2015-08-20 20:59:13
阅读次数:
148
MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。SQL 映射文件有很少的...
分类:
移动开发 时间:
2015-08-19 16:34:21
阅读次数:
176
既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。 MyBatis 的 Java API 就是你收获你所做的努力的地方。正如你即将看到的,和 JDBC 相比, MyBatis 很大程度简化了你的代码而且保持简洁,很容易理解和维护。MyBatis 3 已经引入 了很多...
分类:
编程语言 时间:
2015-08-19 16:14:56
阅读次数:
190
MyBatis 真正强大之处就在这些映射语句,也就是它的魔力所在。对于它的强大功能,SQL 映射文件的配置却非常简单。如果您比较SQL 映射文件配置与JDBC 代码,您很快可以发现,使用SQL 映射文件配置可以节省95%的代码量。MyBatis 被创建来专注于SQL,但又给您自己的实现极大的空间。需...
分类:
数据库 时间:
2015-08-19 14:49:18
阅读次数:
237
一:hibernate的核心类和接口
1.Configuration 类
它的用处是:
a. 读取hibernate.cfg.xml
b. 管理对象关系映射文件
c. 加载hibernate 的驱动,url ,用户..
d. 管理hibernate配置信息
2.SessionFactory (会话工厂)
a. 可以缓存sq...
分类:
Web程序 时间:
2015-08-19 13:35:17
阅读次数:
161