
Ibatis
文章平均质量分 83
iteye_17742
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ibatis多对一表关联映射的解决过程
1、问题:当查询新闻的时候我们一般情况下需要新闻的类型以及作者的信息。根据表设计的规范我们要把文章,文章类型,作者信息分别设计成一张表,其中文章中分别存在指向文章类型和作者信息的外键。我们的问题就是怎么使用ibatis把表空间数据映射为java的实体类属性。 2、表DDL, 用户表 CREATE TABLE `users` ( `id` int(11) NOT NULL ...2009-01-07 12:39:59 · 138 阅读 · 0 评论 -
读ibatis源码—为什么说SqlMapClient是线程安全的
Ibatis做为一个半自动化的Orm框架有他的缺点和优点。在这里我就不宽泛的说这些了。就说说为什么SqlMapClient是线程安全的,他是怎么实现的。 提出问题: [code="java"]private static SqlMapClient sqlMapper; /** * It's not a good idea to put code that can fai...原创 2009-12-31 15:08:33 · 232 阅读 · 0 评论 -
ibatis基础开发
一、 SqlMapConfig.xml为工程ibatis的配置文件 com.test.domain.Employe.java为一个Employ的实体类 com.sql.Employ.xml为Employ.java的映射文件 com.test.util.SQLMapClient.java为获得sqlmap的一个工具 com.test.domain.EmploySQLMapper.java ...2009-05-18 10:46:10 · 115 阅读 · 0 评论 -
Ibatis N:1避免N+1查询的方法
一、实体类 多方: public class Employ { private int id; private String enployName; private int salary; private Department department; public Employ() { } public int getId() { return id; } pu...原创 2009-05-18 11:31:07 · 111 阅读 · 0 评论 -
对ibatis封装
[code="java"]public class PermanenceSQLMapper { private SqlMapClient sqlMapper = null; public PermanenceSQLMapper() { sqlMapper = SQLMapClient.getSqlMaper(); } //插入 public Object in...2009-08-10 10:44:13 · 125 阅读 · 0 评论 -
使用注解做添加删除修改
[code="java"] 注解类: package com.sql.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.ann...2009-08-13 18:38:01 · 288 阅读 · 0 评论