![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis(快速入门)
文章平均质量分 84
叫我先生灬
这个作者很懒,什么都没留下…
展开
-
Mybatis快速入门(四)
{}:先编译sql语句,再给占位符传值,底层是PreparedStatement实现。可以防⽌sql注⼊,⽐较常⽤。${}:先进⾏sql语句拼接,然后再编译sql语句,底层是Statement实现。存在sql注⼊现象。只有在需要 进⾏sql语句关键字拼接的情况下才会⽤到。如果需要SQL语句的关键字放到SQL语句中,只能使用${},因为#{}是以值的形式放到SQL语句当中。如:选择升序还是降序,asc和desc传进去。原创 2024-04-20 18:55:23 · 542 阅读 · 0 评论 -
Mybatis快速入门(三)
共同点:两者都能获取到数据区别:Page是一个ArrayListList。PageInfo是一个对象,能获取到的数据比Page多;原创 2024-04-20 18:46:05 · 791 阅读 · 0 评论 -
Mybatis快速入门( 二 )
作用:为程序提供Connection对象,数据源实际上是一套规范。JDK中有这套规范:javax.sql.DataSource我们自己也可以编写数据源组件,只要实现javax.sql.DataSource接口就行常见的数据源组件?阿里巴巴的德鲁伊连接池:druidUNPOOLED:不使用数据库的连接池技术。每一次请求管理,都是创建新的Connection对象POOLED:使用mybatis自己实现的数据库连接池JNDI:集成第三方的JNDI是一套规范。谁实现了这套规范呢?原创 2024-04-20 17:51:27 · 895 阅读 · 0 评论 -
Mybatis快速入门(一)
习惯上命名为mybatis-config.xml,这个文件名仅仅只是建议,并非强制要求。将来整合Spring 之后,这个配置文件可以省略,所以大家操作时可以直接复制、粘贴。核心配置文件主要用于配置连接数据库的环境以及MyBatis 的全局配置信息 核心配置文件存放的位置是一般放在根目录下。--设置连接数据库的环境-->--引入映射文件-->ORM(Object Relationship Mapping)对象关系映射。原创 2024-04-20 17:16:19 · 834 阅读 · 0 评论