mybatis
文章平均质量分 89
达文西不辅助
请叫我达文西
展开
-
【笔记】idea环境下配置maven-generator插件自动生成代码
原文链接:https://blog.csdn.net/gb617305413/article/details/117689348亲测有效项目结构不细说了,本人使用的idea版本2021.1 其他版本配置位置可能和图片显示的不一致 但是按照名称找到对应的内容就行了步骤如下:1.新增一个generatorConfig.xml ,内容如下注意 classPathEntry标签下的jar包替换成自己用的数据库连接的jar包,记得修改需要生成的mapper、dao、entity地址<?xm转载 2022-04-12 21:04:47 · 1048 阅读 · 0 评论 -
maybaiti总结
第一天:mybais出现的原因:1 数据库连接池管理数据库连接:避免 数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能。2 将sql语句配置在xml配置文件中,即使sql变化,不需要对java代码进行重新编译。 :将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护原创 2017-05-08 10:21:44 · 231 阅读 · 0 评论 -
mybatis的动态sql详解(精)
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑,本文详解mybatis的动态sql,需要的朋友可以参考下MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。如果你有使用 JDBC 或其他 相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空 格或在列表的最后省略逗号。动态 SQL转载 2017-09-05 15:33:57 · 328 阅读 · 0 评论 -
Mybatis 中$与#的区别
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from studen转载 2017-08-29 13:19:57 · 1060 阅读 · 0 评论 -
genetator的用法
1 首先要有数据库和表2 需要以下工具2 3 修改 4shift 右键5转载 2017-09-11 21:36:25 · 416 阅读 · 0 评论