对于熟悉PHP的人来说,最熟悉的莫过于PDO(PHP Data Object)这个词了。而且Web后端更多的时候也确实是存取数据,反而对代码性能和封装没太大的讲究。虽然偶尔会有人问我,你觉得一个人,代码写的漂亮,特别好;另一个人代码写的一般,你更倾向于哪一种?我说,如果非要选一种,那肯定是写的漂亮又好的还稳定的。但事实上,并不是这么回事。对很多人来说,二者并不是统一的。
有段时间我还学过Python,但是对于Python操作MySQL数据库相当的泄气,以至于后来我就放弃这门语言了。说实话,这门语言比PHP还有实用的多,而且也是一种新潮的趋势,越来越多的人开始使用这门语言。而且这门语言本身的能力也比PHP要强大的多,可以做很多PHP做不了的事情。
这几天在疯狂的苦学Java,由于之前学过一段时间的Go,觉得差别不是很大,相对来说还是挺容易的。终于学到操作数据库这一节,这应该是对于使用动态语言的人来说,最为期待的一幕了。在动态语言的世界里,数据库相关的操作,占据了业务的大多数,也占据了代码量相当的一部分。觉得静态语言会不会也很难,当然Go使用MySQL数据库是相当的简单,但是Go的DB包不是特别的好用,不过已经非常完美了。
让我感到惊讶的是,Java操作MySQL也是如此的简单,得益于jar包的便利,加入一个扩展是如此的方便和快捷。