随笔分类 -  Mybatis

摘要:一、parameterType:指定输入参数类型,mybatis通过ognl从输入对象中获取参数值拼接在sql中。 1、传递简单类型,使用 #{} 占位符或 ${} 进行sql拼接。 <!-- 根据用户id查询用户 1.id必须和Mapper接口方法名一致 2.parameterType必须和接口方 阅读全文
posted @ 2022-11-01 00:16 炒股沦为首负 阅读(2825) 评论(0) 推荐(0) 编辑
摘要:通过Mybatis提供的各种标签方法实现动态拼接sql。 需求:根据性别和名字查询用户信息。 原生sql: SELECT id, username, birthday, sex, address FROM `user` WHERE sex = 1 AND username LIKE '%张%' 一、 阅读全文
posted @ 2022-10-31 23:07 炒股沦为首负 阅读(20) 评论(0) 推荐(0) 编辑
摘要:一、数据模型: 一、一对一关联查询 。 1、需求:查询所有订单信息,关联查询下单用户信息。 2、注意:因为一个订单信息只会是一个客户下单,所以从查询订单出发关联查询用户信息为一对一查询。 sql语句: SELECT u.id, u.username, u.birthday, u.sex, u.add 阅读全文
posted @ 2022-10-31 21:38 炒股沦为首负 阅读(173) 评论(0) 推荐(0) 编辑
摘要:一、整合思路。 1、SqlSessionFactory对象交给Spring容器管理。 2、传统dao的开发方式中应该从Spring容器中获取sqlSession对象。 3、Mapper代理形式中,应该从Spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连接池事务管理都交给 阅读全文
posted @ 2022-10-30 17:01 炒股沦为首负 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一、导入jar包。 二、加入配置文件。 1、在config下创建log4j.properties如下: # Global logging configuration log4j.rootLogger=DEBUG, stdout # Console output... log4j.appender.s 阅读全文
posted @ 2022-10-27 22:45 炒股沦为首负 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示