
myBatis
sunforraining
这个作者很懒,什么都没留下…
展开
-
java.sql.SQLException: Zero date value prohibited 异常的解决方法
使用MyBatis查询数据时候遇到这个异常,stackoverflow上一条回答解决办法是通过给jdbc链接增加zeroDateTimeBehavior参数来解决。实际的错误还应该有:java.sql.SQLException: Value ‘0000-00-00’ can not be represented as java.sql.Date j...转载 2018-04-23 20:07:18 · 48171 阅读 · 3 评论 -
MyBatis笔记1:从JDBC到MyBatis
原文链接:点击打开链接1.引言本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。 2.JDBC实现查询分析我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个步骤:(1) 加载JDBC驱动(2) 建立并获取数据库连接(3) 创建 J...转载 2018-05-02 18:45:30 · 200 阅读 · 0 评论 -
MyBatis笔记2:每个包的功能
感谢原作者的总结,原文链接:点击打开链接org.apache.ibatis 1.annotation 本包定义了Mybatis框架中的24个注解。 本包对Mybatis的其它包没有任何依赖,也不依赖于第三方的库。 本包只被builder.annotation包的MapperAnnotationBuilder类引用。 2.binding 映射绑定,...转载 2018-05-02 19:16:48 · 696 阅读 · 0 评论 -
MyBatis笔记3:MyBatis初始化过程
原贴链接:https://blog.youkuaiyun.com/luanlouis/article/details/37744073写的极为详细!!为楼主点赞关于XML文档的解析,有待另写文章对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。本章将通过以下几点详细介绍MyBatis的初始化过程。 1.MyBatis的初始化做了什么 2. MyBatis基于XML配置文件创...转载 2018-05-03 10:24:39 · 165 阅读 · 0 评论 -
MyBatis笔记4:继续初始化过程,MyBatis具体配置信息详解
MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession,并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者Java API 创建。 我们将探索各种MaBatis配置元素,如dataSource,environments,全局参数设置,typeAlias,typeHandlers,SQL映射;接着我们...转载 2018-05-05 15:49:28 · 302 阅读 · 0 评论 -
基于Maven使用MyBatis报错提示找不到映射器xml文件
需要在pom文件中添加相关插件:<build></build>标签内添加:<plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.0.0</version> <原创 2018-05-08 15:13:17 · 1605 阅读 · 0 评论