2023年11月6日
摘要: 引入方式 内部脚本:将JS代码定义在HTML页面中 可以放在任意位置 数量也没有限制 放在body的底部 外部脚本:将JS代码定义在外部JS文件中,然后引入到HTML页面中 阅读全文
posted @ 2023-11-06 21:20 na2co3- 阅读(18) 评论(0) 推荐(0)
摘要: CSS导入的三种方式 内联样式使用较少,内部样式和外部样式使用较多 CSS选择器 元素选择器 id选择器 类选择器 阅读全文
posted @ 2023-11-06 20:47 na2co3- 阅读(12) 评论(0) 推荐(0)
摘要: 不写xml文件,直接在接口函数中使用 @Select("select * from tb_user where id = #{id}") 注释实现简单的功能 配置文件完成复杂的功能 阅读全文
posted @ 2023-11-06 19:56 na2co3- 阅读(15) 评论(0) 推荐(0)
摘要: Mybatis提供了ParamNameResolver类进行封装 传入多个参数时,mybatis会将参数封装成Map集合 map.put("arg0",参数值1) map.put("param1",参数值1) map.put("arg1",参数值2) map.put("param2",参数值2) 阅读全文
posted @ 2023-11-06 19:45 na2co3- 阅读(13) 评论(0) 推荐(0)
摘要: 批量删除 mybatis会将数组自动封装为Map集合,所以在接口函数处使用@Param注解改变map集合的默认key名称 不使用的话可以用默认名array 接口函数: 使用了@Param改变了默认的array的名称 int deleteByIds(@Param("ids") int[] ids); 阅读全文
posted @ 2023-11-06 16:45 na2co3- 阅读(78) 评论(0) 推荐(0)
摘要: 由于事务不能自动提交,所以需要主动提交或者在获取sqlsession时打开自动提交 手动提交:sqlSession.commit(); 自动提交:SqlSession sqlSession = sqlSessionFactory.openSession(true); @Test public voi 阅读全文
posted @ 2023-11-06 13:23 na2co3- 阅读(39) 评论(0) 推荐(0)