随笔分类 -  MyBatis

什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
mybaits-plus json 的List<某obj>转换报错:com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73
摘要:com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73 @TableField(typeHandler = FastjsonTypeHandler. 阅读全文

posted @ 2021-12-27 10:24 Honey_Badger 阅读(528) 评论(0) 推荐(0) 编辑

MyBatis笔记----mybatis分页
摘要:mybatis版本3.4以下 结构 spring-mvc.xml com.ij34.mybatis applicationContext.xml mybatis-config.xml UserMapper.xml com.ij34.model User.java package com.ij34.m 阅读全文

posted @ 2017-04-07 01:15 Honey_Badger 阅读(943) 评论(0) 推荐(0) 编辑

MyBatis笔记----@Intercepts({@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class
摘要:使用MyBatis 3.4.1或者其以上版本 @Intercepts({ @Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})}) 使用MyBat 阅读全文

posted @ 2017-04-06 22:41 Honey_Badger 阅读(21991) 评论(0) 推荐(0) 编辑

MyBatis笔记----SSM框架mybatis3整合springmvc spring4
摘要:上节 无springmvc框架 http://www.cnblogs.com/tk55/p/6661786.html 结构 jar包 web.xml 与index.jsp index.jsp spring-mvc.xml com.ij34.model com.ij34.mybatis UserMap 阅读全文

posted @ 2017-04-06 04:45 Honey_Badger 阅读(606) 评论(0) 推荐(0) 编辑

MyBatis笔记----Mybatis3.4.2与spring4整合:增删查改
摘要:结构图 刚之前没什么区别,多了一个applicationContext.xml 包图 由于之前出了一点错误,有些包可能多加上了 数据库图 model User.java UserMapper.java xml UserMapper.xml mybatis-config.xml application 阅读全文

posted @ 2017-04-05 19:09 Honey_Badger 阅读(2058) 评论(0) 推荐(1) 编辑

MyBatis笔记----(2017年)最新的报错:Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'dataSource' defined in class path resource [com/ij34/mybatis/applicationContext.xml]; nested e
摘要:我用的是 然而在dbcp2.1.1里找不到 所以改成这样 <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"> 阅读全文

posted @ 2017-04-05 17:16 Honey_Badger 阅读(4524) 评论(0) 推荐(1) 编辑

MyBatis笔记----报错:Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/ij34/mybatis/applicationContext.xml]: Invocation of init method failed; nested exception is org.sp
摘要:将里面的resultType删掉 阅读全文

posted @ 2017-04-05 16:55 Honey_Badger 阅读(11181) 评论(0) 推荐(0) 编辑

MyBatis笔记----报错Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ij34.model.UserMapper.selectUser
摘要:解决: 阅读全文

posted @ 2017-04-05 16:50 Honey_Badger 阅读(2006) 评论(0) 推荐(0) 编辑

MyBatis笔记----报错:Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决方法
摘要:报错 解决方法 接口UserMapper的方法selectarticle与mybatis-config.xml里 与 下面UserMapper.xml里select id的要相同,当时写了大写 阅读全文

posted @ 2017-04-04 02:01 Honey_Badger 阅读(6940) 评论(0) 推荐(0) 编辑

MyBatis笔记----多表关联查询两种方式实现
摘要:数据库 方式一:XML 按照下面类型建立article表 Article.java UserMapper.xml 颜色aid重点标出部分很重要,必须使用别名,不要最后结果获得article的id全是输入的id Test.java 结果 方式二:通过接口 结构 xml mybatis-config.x 阅读全文

posted @ 2017-04-03 13:40 Honey_Badger 阅读(31252) 评论(0) 推荐(0) 编辑

MyBatis笔记----MyBatis数据库表格数据修改更新的两种方法:XML与注解
摘要:继上 http://www.cnblogs.com/tk55/p/6659285.html http://www.cnblogs.com/tk55/p/6660477.html 注解 将id:8 name: 小A age:54修改 name:大A age:44 UserMapper.java Tes 阅读全文

posted @ 2017-04-03 03:47 Honey_Badger 阅读(10718) 评论(1) 推荐(0) 编辑

MyBatis笔记----MyBatis查询表全部的两种方法:XML与注解
摘要:查询单条信息的在 http://www.cnblogs.com/tk55/p/6659285.html 已经有了 XML 修改UserMapper.xml 修改Test.java 结果 注解 UserMapper.java mybatis-config.xml Test.java 结果 阅读全文

posted @ 2017-04-03 02:17 Honey_Badger 阅读(17067) 评论(0) 推荐(0) 编辑

MyBatis笔记----MyBatis 入门经典的两个例子: XML 定义与注解定义
摘要:致敬MyBatis官方开放文档让大家翻译,不用看书直接看文档就行了,mybatis的中文文档还需要完备的地方 简介 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 阅读全文

posted @ 2017-04-02 16:47 Honey_Badger 阅读(2430) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
github
点击右上角即可分享
微信分享提示