随笔分类 - Mybatis相关
摘要:要实现动态传入表名、列名,需要做如下修改:sql里的属有变量取值都改成${xxxx},而不是#{xxx} ${xxxx}:$将传入的数据直接显示生成在sql中,对于字符串数据,需要手动加上引号。
阅读全文
摘要:classpath*:/mybatis-config.xml classpath*:/com/**/sqlmap-*.xml classpath:mybatis/mapper/*.xml classpath:mybatis/ma...
阅读全文
摘要:MyBatis 通过包含的jdbcType类型 BIT FLOAT CHAR TIMESTAMP OTHER UNDEFINEDTINYINT REAL VARCHAR BINARY BLOB NVARCHARSMALLINT DOUBLE LONGVARCHAR VARBINARY CLOB NC
阅读全文
摘要:oracle数据库: Java代码 SELECT * FROM user WHERE name like CONCAT('%',#{name},'%') Java代码 Java代码 或 Java代码 SELECT * FROM user WHERE name like '%'||#{name}||'
阅读全文
摘要:最近研究了一下Spring + iBATIS。发现看别人的例子是一回事,自己写一个完整的应用又是另外一回事。自己受够了网上贴的一知半解的代码。iBATIS是一个持久化框架,封面了sql过程,虽然sql语句需要自己写。另外,我觉得对于初学者来说,完整的示例真的很重要,不然不知道文件是如果放置的。所有的...
阅读全文
摘要:ibatis的resultClass与resultMap还是有很大的区别。以下是我碰到的一个问题。 配置文件写法如下: 1 sqlMap2 typeAlias alias="notice" type="path.country.basic.entity.Notice"/3 resultMap id=...
阅读全文
摘要:本文主要介绍了如何将mybatis和spring整合在一起使用,本人使用的是mybatis3.05 + spring3.1.0M2 ,使用dbcp作为数据库连接池。1.编写数据访问接口(UserDao.java)package com.mybatis;public interface UserDao...
阅读全文