Home  >  Article  >  Database  >  myBatis学习

myBatis学习

WBOY
WBOYOriginal
2016-06-07 16:02:441175browse

最近用到了mybatis开发项目,也是现学现用,这里说一说使用使用过程中学到的和遇到的知识和问题 1.首先要先导入mybatis的jar包 2.建立相关的配置文件 applicationContext-mybatis.xml 如: ?xml version=1.0 encoding=UTF-8 ? !DOCTYPE configuration PUBLIC

最近用到了mybatis开发项目,也是现学现用,这里说一说使用使用过程中学到的和遇到的知识和问题

1.首先要先导入mybatis的jar包

2.建立相关的配置文件 applicationContext-mybatis.xml

如:





















3.这里的dao为借口,不需要实现方法,建立配置文件映射如图hibernate中的.hbm.xml文件,所不同的是mybatis是没有hibernate的面向对象完全,这里需要

进行sql组装:


br> PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">


....

sql 拼接,支持Ognl标签

如:

可以用${}取值

也可以用#{}取值

其中

#和$方式的区别在于一个是预编译方式,安全的,一个是直接拼接,不安全,可以sql注入

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn