《【苏若年Java系列】Spring+mybatis实例应用》.pdf
文本预览下载声明
苏若年 Email:dennisit@163.com 博客:/dennisit/ Spring+mybatis整合实例应用
Spring+mybatis整合实例应用
项目结构图 (Spring3.0.2+mybatis3.0.4)
苏若年 Email:dennisit@163.com 博客:/dennisit/ Spring+mybatis整合实例应用
苏若年 Email:dennisit@163.com 博客:/dennisit/ Spring+mybatis整合实例应用
: Spring mybatis
方案一 通过配置文件整合 和
应用数据库
--
--数据库 tb_user
--
drop table if exists tb_user;
create table tb_user(
id int primary key auto_increment comment 主键,
username varchar(40) not null unique comment 用户名,
password varchar(40) not null comment 密码,
email varchar(40) comment 邮件,
age int comment 年龄,
sex char(2) not null comment 性别
);
对应的实体类
package com.icreate.entity;
/**
*
*
* @version : 1.0
*
苏若年 Email:dennisit@163.com 博客:/dennisit/ Spring+mybatis整合实例应用
* @author : 苏若年 a href=mailto:DennisIT@163.com发送邮件/a
*
* @since : 1.0 创建时间: 2013-4-9 上午11:15:50
*
* @function: TODO
*
*/
public class User {
private int id;
private String username;
private String password;
private String sex;
private String email;
private int age;
//getter() and setter ()
}
数据Dao接口
package com.icreate.dao;
import java.util.List;
import com.icreate.entity.User;
苏若年 Email:dennisit@163.com 博客:/dennisit/ Spring+mybatis整合实例应用
/**
*
*
* @version : 1.0
*
* @author : 苏若年 a href=mailto:DennisIT@163.com发送邮件/a
*
* @since : 1.0 创建时间: 2013-4-9 上午11:36:34
*
* @function: TODO
*
*/
public interface UserDao {
public int insert(User user);
public int update(User user);
public int delete(String userName);
public ListUser selectAll();
public int countA
显示全部