博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis 学习笔记
阅读量:6219 次
发布时间:2019-06-21

本文共 731 字,大约阅读时间需要 2 分钟。

hot3.png

2015-03-10:

       按照 这个来完成一个简单的demo,最后测试的时候发现老是报错:Could not find resource configuration.xml,但是确实可以看到在src/main/resources目录下有这个配置文件,后来查到答案,是因为使用的是测试,所以要把对应的这些配置文件放到src/test/resources目录下一份

2015-04-26;

    前一天一个同学问我mybatis的一些问题,作为曾经的学霸,竟然一个问题都答不上来,痛定思痛,决定好好学习下mybatis了。这一个月忙于机房迁移的一些乱七八糟的事情,每天都是心力交瘁,真心没有精力好好学习其他东西了。不过另一方面原因也是自己太懒了,危机意识变薄弱了吧。

     好吧,进入正题,又重新搭了一个mybatis的demo,参考的文章,

    

   

  

   意识到的一个问题是,只定义接口,都不需要自己去实现,觉得还是蛮爽的。遇到一个问题困扰了我,就是插入数据总是不生效,后来才发现,原来没有commit,好吧,原来好多都是跟jdbc的东西相通的。

   碰到持久化或者java,老生常谈的一个问题就是中文乱码,这个坑是无论如何都逃不掉的。各种搜索和尝试之后,找到了解决方案,但是原理还不是很清楚,不过先记录下来吧,以后慢慢就揭开这个谜团了。前提是你的mysql数据库本身的各种编码都是utf8的,如果遇到要插入中文,只需要修改配置文件中jdbc的url为

jdbc:mysql://localhost/message?useUnicode=true&characterEncoding=utf8

转载于:https://my.oschina.net/u/150469/blog/385041

你可能感兴趣的文章
重学前端(9)正则还真要多练
查看>>
MongoDB的复制源oplog
查看>>
五线谱入门(三)
查看>>
原创文章:使用Vuejs实现个人所得税功能兼容移动端
查看>>
HashiCorp:为任何应用程序提供安全和可运行的基础架构
查看>>
面试中经常被问到的 Redis 持久化与恢复
查看>>
好程序员大数据技术分享Zookeeper集群管理与选举
查看>>
Dell-Windows10下装Ubuntu 16.04 双系统,Ubuntu引导开启-经验贴,满干货!
查看>>
说说主流的推送服务
查看>>
加密狗只是开始,区块链+文娱才是大趋势
查看>>
一个vue-cli创建项目webpack相关都配置合简介
查看>>
Zookeeper源码分析-Zookeeper Server启动分析
查看>>
ES6 学习笔记 - 字符串
查看>>
支付宝SDK下载地址
查看>>
iOS 动画七:Layer Animations
查看>>
[译]如何通过7个简单步骤保护您的Linux服务器
查看>>
建站过程实录
查看>>
markdown-掘金编辑器语法2018
查看>>
写给产品经理的12封信(第06封):时间管理
查看>>
从0到1,小白的前端摸索之路
查看>>