![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
就叫shiny吧
java小白,正在努力学习中!
展开
-
mybatis的数据源url后面为什么要添加useUnicode=true&characterEncoding=UTF-8?
mybatis的数据源url后面为什么要添加useUnicode=true&characterEncoding=UTF-8?字面解析useUnicode=true 运用统一编码 characterEncoding=UTF-8编码类型为utf-8自己的理解从数据库取出数据时会先转换成为字节码,再转换成为utf-8编码再从数据库取出数据。 (就是声明数据库数据要以什么编码形式被取出,然后什么编码类型的数据要存放道数据库里面)数据存入数据库的话就是转换为数据库的编码格式。...原创 2022-01-06 17:16:09 · 1516 阅读 · 0 评论 -
mybatis总结
1.Mybatis的生命周期SqlSessioFactoryBuilder:用于创建SqlSessionFactory,一旦sqlsessionfactory被创建成功就会被回收sqlsessionfactory:用于创建sqlsession,类似于jdbc的connection对象,而每次应用程序需要访问数据库,都需要创建sqlsession,所以sqlsessionfacttory在整个mybatis生命周期中。(每个数据库对应一个sqlsessionfactory,是单例产生到的)sq原创 2021-10-20 14:54:56 · 947 阅读 · 0 评论