纸上得来终觉浅,绝知此事要躬行。

质胜文则野,文胜质则史。文质彬彬,然后君子。http://blog.sina.com.cn/s/articlelist_1824254401_3_1.html...

MyBatis解决BLOB中文乱码问题

Blob在java中是java.sql.Blob,这个对象不能用来做Java实体变量,而应该使用byte[]。对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。

2017-11-23 13:46:34

阅读数:1913

评论数:0

MyBatis与Druid数据库连接池集成监控统计后WallFilterSQL注入异常问题处理方案

数据库连接池使用的是阿里巴巴的Druid(德鲁伊)。项目中启用了Druid的统计管理,在执行批量修改时提示;Caused by: java.sql.SQLException: sql injection violation, multi-statement not allow 。可以通过对Wall...

2017-04-18 17:35:05

阅读数:7540

评论数:1

Mybatis批量CRUD操作

CRUD即增、删、改、查的功能。 批量新增 insert into cd_wh_package_${tableName} (CDSG_ID, CDSG_CDSK_CODE, CDSG_NUMBER, CDSG_NAME, CDSG_MAIN_RELATION, C...

2016-12-26 16:41:12

阅读数:534

评论数:0

Mybatis定义不同模块的代码生成器

前提:eclipse已安装MBG(MyBatis Generator)。 Mybatis Generator插件怎么使用请参考:https://my.oschina.net/boonya/blog/719502。 更多代码生成器介绍请参考:http://www.mybatis.org/genera...

2016-09-28 14:17:45

阅读数:588

评论数:0

Mybatis插件使用-数据库CRUD生成器与代码自动提示检查

1.Mybatis生成表隐射文件及CRUD生成器 2.Mybatis验证和输入提示插件 可以提示类的属性与XML字段是否匹配,检查引用等错误,降低出错频率,减少代码量。

2016-07-27 17:47:54

阅读数:725

评论数:0

SpringMVC Rest & ibatis3 在线示例参考

在线示例演示:springmvc_rest+ibatis3在线示例 项目下载地址:示例下载

2013-11-26 21:26:39

阅读数:1148

评论数:0

mybatis-spring深入学习之SqlSession

在 MyBatis 中,你可以使用 SqlSessionFactory 来创建 SqlSession。一旦你获得一个 session 之后,你可以使用它来执行映射语句,提交或回滚连接,最后,当不再需要它的时 候, 你可以关闭 session。 使用 MyBatis-Spring 之后, 你不再需要...

2013-11-22 21:13:32

阅读数:2870

评论数:0

mybatis-spring学习笔记之事务

一个使用 MyBatis-Spring 的主要原因是它允许 MyBatis 参与到 Spring 的事务管理中。而 不是给 MyBatis 创建一个新的特定的事务管理器,MyBatis-Spring 利用了存在于 Spring 中的 DataSourceTransactionManager。  ...

2013-11-21 11:11:53

阅读数:2100

评论数:0

mybatis-spring学习笔记之SqlSessionFactoryBean

在基本的 MyBatis 中,session 工厂可以使用 SqlSessionFactoryBuilder 来创建。而在 MyBatis-Spring 中,则使用 SqlSessionFactoryBean 来替代。     原文地址:http://mybatis.github.io/spri...

2013-11-18 00:07:35

阅读数:5199

评论数:0

mybatis-spring 学习笔记之简介与入门

前段时间自己配置的mybatis时遇到了问题,所以再回过头来看看mybatis-spring的配置,希望可以进一步了解其原理,找到问题关键点之所在。     原文地址:http://mybatis.github.io/spring/getting-started.html 1、 什么是MyBati...

2013-11-17 23:47:18

阅读数:1254

评论数:0

Github Mybatis深入学习之OSCache配置

Mybatis应用为对象数据添加缓存:OSCache就是其选择之一,另外它还支持cache和EHCache。原文地址:http://mybatis.github.io/oscache-cache/ 不幸的是,OpenSymphony在它最后的日子里,OSCache的将无法再维持。OSCache的是...

2013-11-13 09:37:41

阅读数:1951

评论数:0

Github Mybatis深入学习之日志

日志(Logging)它可以记录跟踪系统错误,是系统维护不可缺少的部分。原文地址:http://mybatis.github.io/mybatis-3/logging.html  MyBatis提供的日志信息通过使用内部记录工厂,内部的日志工厂将日志信息委托给以下日志实现: SLF4J Apa...

2013-11-11 12:33:42

阅读数:2702

评论数:0

Github Mybatis深入学习之SQL生成类

MyBatis是怎样生成SQL语句的,我们对此非常好奇。所以还是来了解了解吧,原文地址:http://mybatis.github.io/mybatis-3/statement-builders.html 1、问题(problem)          一个Java开发人员永远不会有最讨厌的事情之一...

2013-11-11 11:20:10

阅读数:4895

评论数:0

Github Mybatis深入学习之Java API

了解Mybatis的Java API对编写将Mybatis为持久化框架的Java程序很有帮助,尤其是对于数据库操作方面以及SqlSession的管理方面很重要。        原文地址:http://mybatis.github.io/mybatis-3/java-api.html        ...

2013-11-10 01:37:35

阅读数:4044

评论数:0

Github Mybatis深入学习之动态SQL

动态SQL说的内容是根据输入条件决定的,所以需要对条件进行逻辑判断和处理。Mybatis提供了这样的标签来实现动态SQL的XML配置处理,实现了SQL语句和业务逻辑处理的兼容,而无需在代码中进行处理,完成了SQL的完美映射。       原文地址:http://mybatis.github.io/...

2013-11-09 21:42:32

阅读数:3702

评论数:1

Github Mybatis深入学习之映射器XML

MyBatis的真正的力量是在映射语句。这是奇迹发生的地方。对于所有的力量,映射XML文件相对简单。当然如果你比较它们相当于JDBC代码,你会立即看到节省了95%的代码。MyBatis的构建就是聚焦于SQL的,它最好留出自己的方式。原文地址:http://mybatis.github.io/myb...

2013-11-09 16:42:13

阅读数:5619

评论数:1

Github Mybatis深入学习之XML配置

MyBatis的配置的灵活性也是其一大亮点,这样适合不同的配置需求,显得其有包涵有涵养。所以,这也是许多公司选择它作为持久化框架的原因。 原文地址:http://mybatis.github.io/mybatis-3/configuration.html MyBatis包含了设置和属性来影响MyB...

2013-11-08 16:50:44

阅读数:4564

评论数:0

Github Mybatis深入学习之入门讲解

MyBatis的是一个一流的持久层框架,支持自定义SQL、存储过程和高级映射。MyBatis消除了几乎所有的JDBC代码和手动设定参数和检索结果。MyBatis可以使用简单的XML或注解配置去原始映射接口和Java的POJO(简单Java对象)与数据库中的记录对应。 下面是Mybatis入门基础知...

2013-11-08 01:10:31

阅读数:4705

评论数:1

Maven构建mybatis的Junit测试

使用Maven构建项目非常快速,只需要在pom.xml添加相应的依赖就可以实现程序中jar的下载工作,节省了开发者到处寻找开发包所需的时间。mybatis的Junit测试,导入Junit依赖包即可。在数据库方面我这里采用是HSQLDB的内存数据库模式,不需要持久化数据到磁盘造成大堆的垃圾数据,非常...

2013-11-07 14:44:37

阅读数:15836

评论数:0

Maven中使用mybatis

1、Mybatis优缺点 优点: Mybatis实现了对Dao层的封装,隔离了SQL语句,便于管理,避免了像JDBC那样操作数据集,便于扩展等等。 缺点: Mybatis属于?半自动“ORM”,比Hibernate的工作做得要多很多,对象参数传递比较麻烦,没有Hibernate对象操作的概念。 2...

2012-12-18 17:57:12

阅读数:32758

评论数:3

提示
确定要删除当前文章?
取消 删除