3703人加入学习
(19人评价)
SSM框架第一季 - Mybatis入门

制作完成于2018-08-27 使用Eclipse-4.7.3a、JDK8、Mybatis3.4.6

价格 免费

添加用户:

图一:在UserMapper;

图二:在MyBatis

[展开全文]

添加用户

在操作数据库的语句中

可以不要返回值

将传递的参数添加;比如添加一个user对象

用set方法加入所需的东西

如果用select就用select的标签

如果要插入就用insert标签

以此类推

[展开全文]

**************添加用户***************

1> HelloMyBatis.java

class HelloMyBatis{
  public void test3() throws IOException{

    //配置文件
    String resource = "sqlMapConfig.xml";
    //读取配置文件
    InputStream in = Resources.getResourceAsStream(resource);

    //需要sqlSessionFactoryBuiler
    SqlSessionFactoryBuilder ssfb = new SqlSessionFactoryBuilder();
    
    //创建SqlSessionFactory
    SqlSessionFactory ssf = ssfb.build(in);

    //产生一个sqlSession
    SqlSession session = ssf.openSession();

    //操作数据库
    User user = new User();
    user.setU_username("小明");
    user.setU_password("123456");
    user.setU_sex("1");
    user.setU_createTime(new Date());
    user.setU_cid(1);

    session.insert("UserMapper.insertUser",user);
    //由于配置文件中开启了JDBC事务,需要commit(),才能真正完成添加操作
    session.commit();
   }
}

2> UserMapper.xml

<!-- 添加用户 -->
<insert id="insertUser" parameterType="com.XXX.bean.User">
  INSERT INTO user VALUES(NULL,#{u_username},#{u_password},#{u_sex},#{u_createTime},#{u_cid})
</insert>
注:笔记内容只是记录,未进行实测
[展开全文]

授课教师

SIKI学院老师

课程特色

下载资料(1)
视频(37)