Mybatis

初学mybatis。

SqlSession

SqlSession的作用:

  • 向SQL语句传入参数
  • 执行SQL语句
  • 获取执行SQL语句的结果
  • 事务的控制

如何得到SqlSession:

  • 通过配置文件获取数据库连接相关信息
  • 通过配置信息构建SqlSessionFactory
  • 通过SqlSessionFactory打开数据库会话

    各层分工

    servlet 负责接收页面的值,向页面传值,如果有相应的业务逻辑需要处理,则调用相应service层。
    service 负责接收servlet传过来的值,并做执行处理,业务的操作、算法等等,如果有需要要调用相应的dao层。
    dao 完成与数据库的交互,执行相应的sql语句
    bean 对象

Adhere to the original technology to share, your support will encourage me to continue to create!