思考下为什么要用mybatis?

思考下为什么要用mybatis?

对于数据库的操作,我的学习流程是jdbc,spring-jdbc,mybatis。每种方式我都用过,但是用得最多的还是mybatis,而且我觉得用得最顺手。

现在想一想,mybatis,spring-jdbc其实是对jdbc的一种封装。既然可以使用以上两者,那么为什么要使用mybatis呢?

继续阅读思考下为什么要用mybatis?

MySQL存储引擎MyISAM与InnoDB的区别

MySQL存储引擎MyISAM与InnoDB的区别

话说之前因为外键的事不得不向dalao低头,后来发现MyISAM是完全不支持外键啊,事务啊这些东西的,基本上就是把我很喜欢用的一些功能给干掉了…

所以决定来了解下MyISAM与InnoDB的区别。

感谢:http://blog.csdn.net/xifeijian/article/details/20316775

继续阅读MySQL存储引擎MyISAM与InnoDB的区别

是否应该使用数据库外键呢?

是否应该使用数据库外键呢?

之前我问dalao:我想使用外键来节约我的代码量,但是mysql中这个表段是MyISAM的,根本就不支持外键,反正没有全表索引,我能不能把MyISAM改成Innodb,既可以使用外键,又不影响原来的业务?

感谢:https://www.zhihu.com/question/19600081

继续阅读是否应该使用数据库外键呢?

mysql找不到字段的坑(存在不可见字符)

mysql找不到字段的坑(存在不可见字符)

今天往数据库插入数据的时候,发现一个字段有问题,完全插入不了!

为了重现这个问题,我直接用navicat在数据库命令行执行sql语句,发现这个字段就像坏了一样,完全无法进行任何操作。

继续阅读mysql找不到字段的坑(存在不可见字符)