Java中MyBatis框架开发
2018-08-02 本文已影响0人
塞外务农
前提:tomcat 9,IDEA,mysql-connector-java-8.0.jar,mybatis3
1. 下载mysql的驱动包,需要最新的,因为mysql用的是5.7,不然会报错过会编译,然后放进lib目录
2. mybatis3的jar包,解压全部文件到lib目录
3. 新建config目录,下图





4. 新建数据库映射对象类,方便持久化数据到对象中去

5. 编写业务逻辑代码

6. 运行结果

7. 查询多条记录


查 >>>>
selectOne 查询一条记录
selectList 查询多条记录
=============================================================================================================
增 >>>>


获取自增id


获取非自增id

改 >>>>


删 >>>>


8. 总结:
#{} 占位符,接收参数,类型包括(简单类型,pojo类型,hashmap类型)
如果接收简单类型,#{}可以写成value或其他自定义名称
如果接收pojo类型,通过OGNL的对象导航图来读取对象中的属性值
${} 拼接符,容易造成sql注入,不建议使用