以下文章来源于:http://blog.csdn.net/tianya2198622/article/details/3859859IBATIS:iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件...
分类:
系统相关 时间:
2014-07-01 22:30:06
阅读次数:
354
通过别人的资料,进行自己关注的一些扼要点的整理共同点:1.不同点:1.自动化程度上,hibernate是全自动化的orm框架,提供了对象到数据库的完全映射和sql的内部自动生成,其对象映射是指pojo到整张数据表的映射。而ibatis则是半自动化的,其对象映射是指ibatis提供了sql语句的参数到...
分类:
系统相关 时间:
2014-07-01 21:40:20
阅读次数:
256
最近在总结一些项目的基础知识,根据公司最近的一些意向和技术路线,初步整理了一个简单的配置例子 1.使用springmvc代替strutsMVC 2.使用请求json数据串的方式代替传统返回jspview。 3.使用Mybatis代替hibernate 在这些要求的基础上,做了一些尝试。 现在将配置文...
分类:
编程语言 时间:
2014-07-01 19:57:38
阅读次数:
1596
Nhibernate多线程之间Session的问题背景:系统针对业务逻辑层提供了AOP的NHibernate Session,会话对象是通过Spring.net管理的。但在业务逻辑层里面有些方法实行了异步线程池调用数据访问接口,抛出异常提示:No Hibernate Session bound to...
分类:
编程语言 时间:
2014-07-01 19:53:39
阅读次数:
343
1:建立maven project2:pom中添加hibernate支持包 1 2 mysql 3 mysql-connector-java 4 5.1.31 5 6 7 8 org.hibernate 9 hibernate-core10 4...
分类:
系统相关 时间:
2014-07-01 00:59:10
阅读次数:
418
对多一关系是最普遍也是最重要的一种对象关系,其中又包括了单向的多对一,单向的一对多以及双向的多对一关系单向多对一多的一方:学生(Student)一的一方:班级(Grade)班级类的定义以及hbm文件配置如下1 public class Grade {2 private int id;3 ...
分类:
系统相关 时间:
2014-07-01 00:47:42
阅读次数:
640
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例://根据birth计算出age属性@Transient public intgetAge()...
分类:
系统相关 时间:
2014-06-30 21:14:18
阅读次数:
331
SpringMVC hibernate加入多数据源 (以类SSHE/SYPRO加入多数据源为例作说明)...
分类:
编程语言 时间:
2014-06-30 19:04:45
阅读次数:
311
前面几种关系我们以前就经常用,对于继承我们也并不陌生,经常接触的类与类之间的继承用extends关键字,那么在表与表的关系中如何表示呢?下面我们来讲继承映射。
继承有三种实现的策略,单表继承,具体表继承,类表继承。下面来分析一下这三种方式
继承关联类关系
单表继承
每棵类继承树使用一个表,可知,这三个类在一张表中。如下表:...
分类:
系统相关 时间:
2014-06-30 16:38:01
阅读次数:
288
形式上:先加入两个包log4j-1.2.17.jarslf4j-log4j12-1.5.8.jar,然后再加上一个log4j的配置文件,log4j.properties,这个配置文件的样例可以在hibernate包里的project/etc/下找到如何理解?hibernate包lib/required下有一个slf4j-api-1.5.8.jar是一个日志系统的接口,上面的lo..
分类:
系统相关 时间:
2014-06-30 16:01:08
阅读次数:
464