摘要: 在Mybatis框架中#{}与${}有什么区别?你知道么? #{}表示一个占位符号 通过#{}可以实现 preparedStatement 向占位符中设置值,自动进行 java 类型和 jdbc 类型转换,#{}可以有效防止 sql 注入。 #{}可以接收简单类型值或 pojo 属性值。 如果 pa 阅读全文
posted @ 2019-08-05 20:00 阿锐互联网 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: Mybatis框架之—— 基于代理 Dao 实现 CRUD 操作 使用要求: 使用要求: 1、持久层接口和持久层接口的映射配置必须在相同的包下 2、持久层映射配置中 mapper 标签的 namespace 属性取值必须是持久层接口的全限定类名 3、SQL 语句的配置标签<select>,<inse 阅读全文
posted @ 2019-08-05 19:56 阿锐互联网 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 为什么我们有时候创建一个maven项目总是特别慢? 原因:idea生成maven速度很慢很慢,一直在下载东西 archetype-catalog.xml idea一直在下载的都是这样的一个文件 我们可以尝试用浏览器打开这个网址:http://repo1.maven.org/maven2/archet 阅读全文
posted @ 2019-08-05 16:43 阿锐互联网 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 在我们的映射配置文件中,<mapper namespace="userMapper">中我们可以插入以上的代码 insert 添加 id 方法名 parameterType 指的是传入的参数类型 中间是sql语句 切记我们传值的时候用的占位符,格式是#{ }; 切记,我们在给数据增删改的时候一定要用 阅读全文
posted @ 2019-08-05 09:47 阿锐互联网 阅读(6306) 评论(0) 推荐(0) 编辑