Java中MyBatis框架开发

前提: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注入,不建议使用

你可能感兴趣的:(Java中MyBatis框架开发)