![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
云源
云源,唯自然而生。
展开
-
MyBatis更新用户信息操作
1.1更新用户信息删除用户信息,只需要我们更改映射文件中的sql语句。其他的内容跟上一篇的内容是一样的1.2更新用户信息的sql语句 实例中是更新员工信息emp表,所以mapper文件sql语句改为以下内容:1 <!-- 更新用户 需要传入用户id 需要传入更新信息 2 #{emp_id}:从输入emp对象中获取 ID必须存在-->3 <update id="updateEmp" parameterType="com.mybatis原创 2020-06-15 15:55:44 · 730 阅读 · 0 评论 -
MyBatis使用mapper映射文件删除用户信息
1.1删除用户信息删除用户信息,只需要我们更改映射文件中的sql语句。其他的内容跟上一篇的内容是一样的1.2删除用户信息的sql语句 实例中是删除员工信息emp表,所以mapper文件sql语句改为以下内容:1 <!-- 删除员工 -->2 <delete id="deleteEmp" parameterType="int">3 delete from emp_message where emp_id=#{id}4 &原创 2020-06-14 15:05:54 · 522 阅读 · 0 评论 -
MyBatis使用mapper映射文件添加用户信息
1.1添加用户信息添加用户信息,只需要我们更改映射文件中的sql语句。其他的内容跟上一篇的内容是一样的1.2添加用户信息的sql语句 实例中是查询员工信息emp表,所以mapper文件sql语句改为以下内容:1 <!-- 添加用户 2 parameterType:指定输入参数的类型pojo3 #{}指定pojo的属性名,接收pojo的属性值4 -->5 <insert id="insertEmp" paramete原创 2020-06-14 13:16:14 · 708 阅读 · 0 评论 -
MyBatis使用模糊查询用户信息及log4j配置文件详解
1.1根据用户名称模糊查询用户信息根据用户名模糊查询用户信息,只需要我们更改映射文件中的sql语句。其他的内容跟上一篇的内容是一样的1.2添加根据用户名称模糊查询用户信息的sql语句 实例中是查询员工信息emp表,所以mapper文件sql语句改为以下内容:1 <!-- 根据用户名模糊查询2 ${} 表示sql拼接 将接受的参数不加任何修饰拼接在sql中3 ${value}接受参赛的内容,如果传入的简单类型,${}中必须使用valu...原创 2020-06-12 10:50:00 · 332 阅读 · 0 评论 -
MyBatis运行流程及入门第一个程序
1.mybatis是什么?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,是一个基于Java的持久层框架。 1️⃣mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。 2️⃣mybatis让程序将主要精力放在sql上,通...原创 2020-06-11 09:46:45 · 323 阅读 · 0 评论 -
Mybatis前部分总结
根据需求我们学会利用实体类加mapper.xml文件来映射了,但这是对于简单的查询。mapper.xml1.在mapper.xml文件中我们学会了利用mapper接口来实现映射,需要遵循以下开发规范 mapper.xml文件中mapper.namespace等于mapper接口地址 mapper接口中的方法名需要与mapper statement的id一...原创 2018-12-25 08:37:36 · 98 阅读 · 0 评论 -
Mybatis介绍
一.什么是Mybatis?iBatis 封装了绝大多数的 JDBC 样板代码,使得开发者只需关注 SQL 本身,而不需要花费精力去处理例如注册驱动,创建 Connection,以及确保关闭 Connection 这样繁杂的代码。其次,iBatis 可以算是在所有主流的持久层框架中学习成本最低,最容易上手和掌握的框架。虽说其他持久层框架也号称门槛低,容易上手,但是等到你真正使用时会发现,要想...原创 2020-04-17 11:05:29 · 117 阅读 · 0 评论