
JDBC
文章平均质量分 69
z'懒羊羊
学无止境
展开
-
MyBatis【 #{} 和 ${} 的区别】
一个特定的适用场景是:通过Java程序动态生成数据库表,表名部分需要Java程序通过参数传入;而JDBC对于表名部分是不能使用问号占位符的,此时只能使用。特殊情况: 动态的不是值,是列名或者关键字,需要使用${}拼接。Mybatis会将SQL语句中的#{}转换为问号占位符。${}形式传参,底层Mybatis做的是字符串拼接操作。结论:实际开发中,能用#{}实现的,肯定不用${}。今天小编总结一下MyBatis的。通常不会采用${}的方式传值。${ key } 形式。原创 2024-02-24 22:16:35 · 365 阅读 · 0 评论 -
MySQL数据库——基础
比如:1.员工表idnamejobdept_id1张三总裁22李四项目经理13王五开发32.部门表idname1研发部2总经办3财务部这两张表就是二维表, 有表头 有行 有列 而且员工表可以通过一列与部门表进行关联.原创 2024-02-19 13:35:55 · 1137 阅读 · 2 评论