mybatis的初步学习
2016-03-17 14:26
239 查看
主要工具是:myeclipse,oracle
一、首先创建一个项目Web Project
二、导入mybatis的jar包mybatis-3.1.1.jar
三、创建表User(写表名一定要加T_方便识别)
create table T_user(
userId varchar2(32),--用户Id
username varchar2(50),--用户名
password varchar2(32),--密码
roleId varchar2(32),--角色Id
email varchar2(50),--邮箱
tel varchar2(20),--电话
state char(1), --用户状态0.正常,1.停用,2.删除
failedlimit char(2),--输出次数
ctm date ,--创建时间
utm date --修改时间
)
四、mybatis的配置mybatis-config.xml文件主要内容(新建mybatis-config.xml)
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@链接数据库的IP:1521:ORCL"/>
<property name="username" value="user_name"/>
<property name="password" value="password"/>
</dataSource>
</environment>
</environments>
</configuration>
五、自动生成model和mapper文件
1、 建表执行后:D:\AutoMyBatisMappingCreated文件下找到genertor.xml文件
2、genertor.xml文件这个文件的<table>标签把标签的tableName="表名",domainObjectName="实体类的名"
3、D:\AutoMyBatisMappingCreated文件下有一个名为:“生成语句”的文本------->>>>复制
4、打开cmd命令窗口:
转到D盘
转到D:\AutoMyBatisMappingCreated文件下
粘贴语句
5、分别把D:\AutoMyBatisMappingCreated\myBatisMapping\sys文件下的model文件夹和mapper文件夹对应的文件copy到myeclipse
六、根据现有的文件对mybatis-config.xml进行修改
添加-----<mapper>标签 (放在mapper下的)
<mappers>
<mapper resource="mapper/TUserMapper"/>
</mappers>
添加-------<typeAliases>
<typeAliases>
<typeAliase type="cn.net.wfj.model.TUser" alias="TUser" />
</typeAliases>
======================================================================
以上就是最基本的配置
一、首先创建一个项目Web Project
二、导入mybatis的jar包mybatis-3.1.1.jar
三、创建表User(写表名一定要加T_方便识别)
create table T_user(
userId varchar2(32),--用户Id
username varchar2(50),--用户名
password varchar2(32),--密码
roleId varchar2(32),--角色Id
email varchar2(50),--邮箱
tel varchar2(20),--电话
state char(1), --用户状态0.正常,1.停用,2.删除
failedlimit char(2),--输出次数
ctm date ,--创建时间
utm date --修改时间
)
四、mybatis的配置mybatis-config.xml文件主要内容(新建mybatis-config.xml)
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@链接数据库的IP:1521:ORCL"/>
<property name="username" value="user_name"/>
<property name="password" value="password"/>
</dataSource>
</environment>
</environments>
</configuration>
五、自动生成model和mapper文件
1、 建表执行后:D:\AutoMyBatisMappingCreated文件下找到genertor.xml文件
2、genertor.xml文件这个文件的<table>标签把标签的tableName="表名",domainObjectName="实体类的名"
3、D:\AutoMyBatisMappingCreated文件下有一个名为:“生成语句”的文本------->>>>复制
4、打开cmd命令窗口:
转到D盘
转到D:\AutoMyBatisMappingCreated文件下
粘贴语句
5、分别把D:\AutoMyBatisMappingCreated\myBatisMapping\sys文件下的model文件夹和mapper文件夹对应的文件copy到myeclipse
六、根据现有的文件对mybatis-config.xml进行修改
添加-----<mapper>标签 (放在mapper下的)
<mappers>
<mapper resource="mapper/TUserMapper"/>
</mappers>
添加-------<typeAliases>
<typeAliases>
<typeAliase type="cn.net.wfj.model.TUser" alias="TUser" />
</typeAliases>
======================================================================
以上就是最基本的配置
相关文章推荐
- 同步linphone
- SQL Server置疑数据库解决方法
- 12C-OCP升级1z-060-010
- JFinal教程JfinalUIB 代码笔记 (8)--- 权限设计和分配
- Ubuntu 12.04下玩转终端管理器Byobu
- 设置padding不增加宽度
- opencv图像处理总结
- TOJ 2775.Bee Tree
- 浮躁是人生最大的敌人
- HttpClient上传下载文件
- js学习随笔
- Android之自定义View的监听事件
- Ubuntu下freeradius的EAP-MD5/EAP-PEAP-MSCHAPV2/EAP-TTLS-MD5/EAP-TTLS-MSCHAPV2方式认证(基于mysql)
- WebRtc 的VAD算法解析
- HTML5表单新增元素与属性
- 这段时间
- mysql 3/17/2016
- 打怪升级
- 面向对象思想
- tips