Mybatis⼊门程序-根据id查询数据
JAVAEE实践系列
1. Spring⼊门程序
2. 依赖注⼊实现⽅法
3. Bean基于注解⽅式的装配
4. AspectJ开发及其两种实现⽅法
5. Mybatis⼊门程序-根据id查询数据
Mybatis⼊门程序
概括
本⽂包括以下内容:
1. Mybatis⼊门程序:创建mysql数据库,导⼊需要的jar包,编写映射⽂件以及核⼼配置⽂件等
2. 扩展内容包括安装mysql数据库,安装MySQL可视化⼯具之Navicatfor MySQL,mysql驱动jar包的下载,关于如何创建log4j.properties⽂
件,Juint测试的使⽤
⼀、步骤截图
1. 在mysql数据库中创建mybatis06的数据库,创建t_costomer表,插⼊三条数据
2.创建web项⽬,导⼊jar包。将mybatis的核⼼jar包,lib⽬录下的依赖包,以及mysql数据库的驱动jar包添加到web项⽬的lib⽬录下,并发布到类路径中。
3.在src⽬录下创建log4j.properties。mybatis默认使⽤log4j输出⽇志信息,所以配置⽇志⽂件,⽤于查看控制台输出的sql语句
不要求掌握直接复制即可
关于如何创建log4j.properties⽂件
new–>others–>输⼊file并选择–>输⼊⽂件名时加上你想要的后缀即可
mysql下载jar包
4. src⽬录下创建po包,创建pojo类Customer,声明属性以及getter,setter⽅法。
客户持久化类POJO类,声明属性,及其对应的getter和setter⽅法
5. src⽬录下创建mapper包,创建映射⽂件l
映射⽂件,⾥⾯有sql语句
select是执⾏查询操作的配置 ,参数如下:
1. id指定了其唯⼀标识符
2. parameterType指定了传⼊参数的类型,这⾥表⽰传递给执⾏sql的是⼀个integer类型的参数
3. resultType指定了返回结果的类型,这⾥表⽰返回的数据是Customer类型(包+Customer类名)
sql语句中:
1. 定义查询的sql语句,#{}⽤于表⽰⼀个占位符,相当于"?"
2. ⽽’#{id}表⽰该占位符等待接收参数的名称是id’
6. src⽬录下创建MyBatis的核⼼配置⽂件l
配置了mybatis的运⾏环境等信息,其主要内容是获取数据库连接
7. src⽬录下创建test包,创建创建测试类MybatisTest,在类中编写测试⽅法findCustomerByIdTest().

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。