- 博客(15)
- 收藏
- 关注
原创 Mybatis-(if,choose,foreache,sql)
一.环境搭建创表-->插入数据-->配置mapper--->配置mybatis-config.xml1.创建blog表并插入相关数据如下图:Blog表 id title name view 1 小王子 冰岛 4 2 线性代数 美国 5 3 数据结构 中国 6 4 概率论 中国 7 2.创建实体类blog,配置BlogmapperBlogMappe
2022-04-27 21:47:16
726
原创 Mybatis-5-适合初学
一.数据库的多对一,一对多问题多个老师,对应一个老师对于学生,关联一个老师对于老师,下面有多个学生--->集合-->assocition和collection二.设置案例,设置sql,建表(学生和老师)USE mybatis;CREATE TABLE student( `id` INT(10) NOT NULL, `NAME` VARCHAR(40) DEFAULT NULL, `tid` INT(10) DEFAULT NULL, PRIMARY K
2022-04-27 02:12:45
142
原创 Lombok小插件
简介:Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。可以不打getter和setter的方法 可以不打toString方法 生成hashCode和equals方法。 等等,详细看官方Lombok_百度百科...
2022-04-26 15:12:35
180
原创 Mybatis-4-适合初学
目录一.用注解开发(1)注解--查询操作(2)注解--增加操作(3)注解--修改操作(4)注解--删除操作一.用注解开发(1)注解--查询操作1.不用xml,删除UserMapper.servlet-----》在核心配置文件中删除之前注册的2.创建接口(在接口上方添加注解@Select-----》对应不同的需求更换,这里是查询) @Select("select * from user") public List<User>
2022-04-25 15:50:29
375
原创 Mybatis-3-适合初学
目录8.生命周期和作用域9.解决属性名和字段名不一致的问题10.resultMap 11.日志工厂12.分页8.生命周期和作用域生命周期,和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题SqlSessionFactoryBuilder一旦被创建,就不再需要他了 局部变量就够啦!sqlSessionFactory:可以说是数据库连接池 sqlSessionFactory一旦被创建就应该在应用的运行期间一直存在,没有任何理由丢弃它活着重新创建.
2022-04-24 23:50:17
671
原创 Mybatis-2-适合初学
一.今天第一课讲的是CRUD(增删改查)1.1namespace:namespace中的包名和Dao/Mapper接口的包名要一致接着上一篇文章,我先把DaoMapper改成--》UserMapper核心配置mybatis-config.xml文件中的改成这个模样1.2.查选择,查询语句;id:对应的就是namespace中的方法的名字 resultType:Sql语句执行的返回值 parameteType:参数的类型具体步骤:编写接口 //查 publ
2022-04-24 11:19:01
523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人