上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
  2023年11月6日
摘要: 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)
  2023年11月3日
摘要: 动态sql 因为会出现三个条件只填其中一个或两个进行查询的情况,所以要使用动态sql语句进行查询 1、使用if进行条件判断,test:逻辑表达式 <select id="selectByid" resultType="brand"> select * from tb_brand where id = 阅读全文
posted @ 2023-11-03 19:46 na2co3- 阅读(181) 评论(0) 推荐(0)
摘要: 执行方法 @Test public void testSelectBycondition() throws IOException { //接收变量 int status = 0; String company_name = "华为"; String brand_name = "华为"; //处理数 阅读全文
posted @ 2023-11-03 10:07 na2co3- 阅读(81) 评论(0) 推荐(0)
  2023年11月2日
摘要: 测试方法 @Test public void testSelectByid() throws IOException { //接收变量 int id = 1; //1、获取sqlSessionFactory String rescource = "mybatis-config.xml"; Input 阅读全文
posted @ 2023-11-02 09:43 na2co3- 阅读(128) 评论(0) 推荐(0)
  2023年11月1日
摘要: resultMap可以灵活的实现数据库列名和java类中的属性名的映射 1、定义<resultMap>标签 2、在<select>标签中,使用resultMap属性替换resultType属性 阅读全文
posted @ 2023-11-01 21:16 na2co3- 阅读(15) 评论(0) 推荐(0)
摘要: 安装MybatisX 可以提高效率 sql映射文件BrandMapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http:// 阅读全文
posted @ 2023-11-01 21:09 na2co3- 阅读(15) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页