Mybatis框架搭建与简单查询详解-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

在网站建设、成都网站制作中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联建站专业成都网站建设10年了,客户满意度97.8%,欢迎成都创新互联客户联系。

JAVA中,操作数据库有JDBC、hibernate、Mybatis等技术,今天整理了下,来讲一讲下Mybatis。也为自己整理下文档;

hibernate是一个完全的ORM框架,是完全面向对象的。但是由于全部都是以对象的形式来操作数据库,sql代码都是由框架自动生成,可操作性和灵活性比较Mybatis都要差一些。所以,Mybatis慢慢的变成多数开发的标准配置;

一、myBatis框架建设

myBatis的整体框架结构如下图所示,按照下图的工程原样建立即可(其中jar包在文章末尾提供)

Mybatis框架搭建与简单查询详解

二、编写数据库表对应的实体类

首先,数据库表结构如下(mysql数据库):

Mybatis框架搭建与简单查询详解

1、实体类User.java中写入如下代码:

public class User {
 @Override
 public String toString() {
 return "User [id=" + id + ", username=" + username + ", sex=" + sex
 + ", address=" + address + ", birthday=" + birthday + "]";
 }
 private int id;
 private String username;
 private String sex;
 private String address;
 private Date birthday;
 public int getId() {
 return id;
 }
 public void setId(int id) {
 this.id = id;
 }
 public String getUsername() {
 return username;
 }
 public void setUsername(String username) {
 this.username = username;
 }
 public String getSex() {
 return sex;
 }
 public void setSex(String sex) {
 this.sex = sex;
 }
 public String getAddress() {
 return address;
 }
 public void setAddress(String address) {
 this.address = address;
 }
 public Date getBirthday() {
 return birthday;
 }
 public void setBirthday(Date birthday) {
 this.birthday = birthday;
 }
}

新闻标题:Mybatis框架搭建与简单查询详解-创新互联
本文地址:http://ybzwz.com/article/ieods.html