java框架基础
文章平均质量分 56
_孤鸿
这个作者很懒,什么都没留下…
展开
-
#{}、${}、PreparedStatement 、Statement 详解
#{}和${}的区别 类似于 PreparedStatement和Statement的区别。 #{}和PreparedStatement,会预编译sql语句,然后通过展符的方式进行赋值,并能够把java的数据类型转为jdbc类型,如java字符串“1”,会转为‘1’,java int类型1,会转为jdbc的int类型1,并且能够对特殊字符进行转义 ${}和Statement会直接拼接sql,不会进行处理,如sql语句String sql = "select * from table where column原创 2021-06-06 11:00:04 · 304 阅读 · 0 评论 -
MyBatis连接MySQL数据库
第一次连接遇到3大问题: 1、字符编码问题 https://blog.csdn.net/weixin_43601094/article/details/105678034 2、时区问题: 使用MySQL默认时区会出错,需要对MySQL时区进行修改。使用SET TIME_ZONR = '+8:00'命令只是修改了变量,重启MySQL后变量会恢复。只能通过修改my.ini文件来修改默认时区,在...原创 2020-04-24 18:31:04 · 161 阅读 · 0 评论