
mybatis
I am Walking
这个作者很懒,什么都没留下…
展开
-
@MapperScan(basePackages = "com.xxx.xxx", markerInterface = xxx.class)
为何必须是一个没有任何方法约定的空接口呢?避免带接口混乱使用,混合型(既是标记接口也是契约接口)被证明很难用好。哪些地方用到了marker interface呢?java 序列化,能被序列化的对象会继承一个interface Serializable,否则会抛出一个异常 throws NotSerializableExceptionmarker interface有什么问题?多...转载 2019-10-17 11:44:54 · 12881 阅读 · 0 评论 -
Myeclipse中Mybatis Generator自动创建代码总结
学习SSM中要写大量的配置文件和同样格式的文件, 就了解到了 Mybatis Generator 在这里做个总结Myeclipse 中安装mybatis插件和使用:一、首先下载和安装插件 1、Mybatis Generator 的下载地址:http://download.youkuaiyun.com/download/shayboke/9776906;转载 2018-01-17 10:30:11 · 341 阅读 · 0 评论 -
通用mapper的使用
使用通用Mapper,不需要再写mapper.xml配置文件,多数时候,连接口方法都不需要了,大大提高了开发效率。通用Mapper接口大全:点这里导入依赖:重要提示,3.1.0及以后版本的groupId修改为tk.mybatis,artifactId为mapperdependency> groupId>tk.mybatisgroupId> artifactId转载 2018-02-01 10:02:48 · 933 阅读 · 0 评论 -
Mapper3通用接口大全
Mapper3接口有两种形式,一种是提供了一个方法的接口。还有一种是不提供方法,但是继承了多个单方法的接口,一般是某类方法的集合。例如SelectMapper是一个单方法的接口,BaseSelectMapper是一个继承了4个基础查询方法的接口。基础接口Select接口:SelectMapper方法:List select(T record);说明:根据实体中的转载 2018-02-01 10:12:00 · 400 阅读 · 0 评论 -
在spring中使用通用Mapper,抽象出通用的业务类BaseService<T>
前面已经介绍了如何使用通用Mapper(点这里), 这里写一下Spring中使用Mapper的方案,这也是项目中的最优方案; 由于spring4增加了对泛型注入的支持,这个特性对于Mybatis的通用Mapper来说,非常的有用,可以直接在service中写Mapper,通过BaseService 来实现通用的Service; Spring 抽象出Service方法– BaseServ转载 2018-02-01 10:28:51 · 1843 阅读 · 0 评论 -
mybatis出现No typehandler found for property xxx
在使用tk.mybatis建立实体的时候我们使mapper继承myMapper不需要我们对mapper.xml文件中写很多重复的代码了,如果因为表中没有实体中对应的字段而出现错误Caused by: java.lang.IllegalStateException: No typehandler found for property xxx,这种情况下就需要你去排查字段,如果你有字段没能和数据库中的...原创 2018-03-16 15:13:29 · 13857 阅读 · 2 评论 -
Mybatis中,当插入数据后,返回最新主键id的几种方法,及具体用法
一、前言 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。 二、 insert元素 属性详解 其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn ,设置数据表自动生成的...转载 2018-06-04 09:22:22 · 1241 阅读 · 0 评论 -
ORA-01830: 日期格式图片在转换整个输入字符串之前结束
本文目录事件to_date函数示例代码事件今天做项目的时候,编写plsql脚本时遇到一个日期转换的问题,如果在plsql调试时,脚本可以正常执行,但是程序调用时,就会报错ORA-01830: 日期格式图片在转换整个输入字符串之前结束to_date函数to_date函数用于字符串转日期,与to_char函数刚好相反。to_date形如--oracle 为了区分分钟和月份,月份以mi表示to_dat...转载 2018-06-20 11:29:32 · 314 阅读 · 0 评论