![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis学习
文章平均质量分 77
_.._ ._..
这个作者很懒,什么都没留下…
展开
-
mybatis的第四天 2021-07-15
mybatis的第四天 动态SQL 指根据不同的查询条件,生成不同的sql语句 if choose(when,set) trim(where,set) foreach 搭建环境 数据库:id用uuid获取并转换为字符串,这样的话更好的保证了id的唯一,因为id是varchar类型的,所以就不用主键和自增了。 CREATE TABLE `blog` ( `id` varchar(50) NOT NULL COMMENT '博客id', `title` varchar(100) NOT NULL C.原创 2021-07-15 21:42:42 · 95 阅读 · 0 评论 -
mybatis的第三天 2021-07-14
mybatis的第三天 使用注解开发 注解就代替了mapper.xml,一般来说只有写简单的sql语句时才会用注解,复杂的语句还是老实用mapper.xml吧! select 接口中添加注解 //查询所有用户 @Select("select id,name,pwd password from user where id = #{id}") User getUserById(@Param("id") int id); 在mybatis的核心配置文件中注入(注册类) <.原创 2021-07-15 09:36:01 · 105 阅读 · 0 评论 -
mybatis的第二天 2021-07-13
mybatis的第二天 CRUD insert <insert id="addUser" parameterType="entity.User"> insert into user (name,pwd) values (#{name},#{pwd}); </insert> update <update id="updateUser" parameterType="int"> update user .原创 2021-07-14 10:25:00 · 106 阅读 · 0 评论 -
mybatis的第一天 2021.07.12
mybatis的第一天 将jdk15改为jdk1.8 好处:这样mybatis就没有警告 要改的4个地方: 第一个mybatis程序的流程 准备环境: 搭建实验数据库; 新建maven文件; 删除src目录再在父的pom中导入相关jar包(目的:有父文件,之后的子文件不必再多次导入jar包,mybatis的jar包在github上面找); 在idea中进行数据库的连接(先test连接成功后再找到要连的库) 完成相关配置: 创建子工程 子工程resources中写mybatis核心配置文件.原创 2021-07-13 12:54:49 · 125 阅读 · 0 评论