上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页
  2018年12月22日
摘要: XXXMapper.xml文件已经存在时,如果进行重新生成则mapper.xml文件内容不被覆盖而是进行内容追加,结果导致mybatis解析失败。 解决方法:删除原来已经生成的mapper xml文件再进行生成。 Mybatis自动生成的po及mapper.java文件不是内容而是直接覆盖没有此问题 阅读全文
posted @ 2018-12-22 15:47 wyhluckydog 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 逆向工程:根据数据库表自动生成po类及相应的接口和映射。 注意:逆向工程只能生成单个表的po类,但是它并不知道表和表的对应关系。 1 Mybatis逆向工程 使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件. 作用:my 阅读全文
posted @ 2018-12-22 11:18 wyhluckydog 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.mybatis的介绍 轻量级数据持久层框架,替代hibernate 2.mybatis的入门 导包-->配置文件(类名.xml、SqlMapConfig.xml) 类名.xml:放映射、sql语句 SqlMapConfig.xml:手动加载(通过代码进行加载) 3.原生dao开发 接口+实现类 阅读全文
posted @ 2018-12-22 09:16 wyhluckydog 阅读(151) 评论(0) 推荐(0) 编辑
  2018年12月21日
摘要: 1.win10特有的快捷键:任务视图和虚拟桌面相关 (1)Win + Tab:查看任务视图 (2)Win + Ctrl + D:在任务视图中新建虚拟桌面 (3)Win + Ctrl + F4:关闭当前的虚拟桌面 (4)Win + Ctrl +左方向键 Win + Ctrl +右方向键 在虚拟桌面之间 阅读全文
posted @ 2018-12-21 22:09 wyhluckydog 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连接池事务管理都交给 阅读全文
posted @ 2018-12-21 21:51 wyhluckydog 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 商品订单数据模型 注意:因为一个订单信息只会是一个人下的订单,所以聪哥查询订单信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。 案例:查询所有用户信息及用户关联的订单信息 用户信息和订单信息为一对多关系。 使用resultMap 阅读全文
posted @ 2018-12-21 19:24 wyhluckydog 阅读(2818) 评论(0) 推荐(0) 编辑
摘要: 使用resultMap,定义专门的resultMap用于映射一对一查询结果。 1.一对一映射的自动映射方式可以参考我的上一篇博文:https://www.cnblogs.com/wyhluckdog/p/10156805.html 2.手动映射的情况时,我们不需要将所有的属性都整合到UserOrde 阅读全文
posted @ 2018-12-21 17:24 wyhluckydog 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 商品订单数据模型: 一对一查询:查询所有订单信息,关联查询下单用户信息。 注意:因为一个订单信息只会是一个人去下的订单,所以从查询订单出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。 1.在UserMapper接口中创建方法: pu 阅读全文
posted @ 2018-12-21 16:55 wyhluckydog 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Sql中可将重复的sql提取出来,使用时用include引用即可,最终达到sql重用的目的,如下: <select id="findUserByNameAndSex" parameterType="com.huida.po.User" resultType="com.huida.po.User"> 阅读全文
posted @ 2018-12-21 15:55 wyhluckydog 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 向sql传递数组或List,mybatis使用foreach解析,如下: 需求: 传入多个id查询用户信息,用下边的sql实现: select * from user where id in(1,10,24); 1.在QueryVo类中定义: 2.在UserMapper接口中定义方法: public 阅读全文
posted @ 2018-12-21 15:50 wyhluckydog 阅读(971) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页