- 博客(6)
- 收藏
- 关注
原创 Mybatis快速入门(四)
{}:先编译sql语句,再给占位符传值,底层是PreparedStatement实现。可以防⽌sql注⼊,⽐较常⽤。${}:先进⾏sql语句拼接,然后再编译sql语句,底层是Statement实现。存在sql注⼊现象。只有在需要 进⾏sql语句关键字拼接的情况下才会⽤到。如果需要SQL语句的关键字放到SQL语句中,只能使用${},因为#{}是以值的形式放到SQL语句当中。如:选择升序还是降序,asc和desc传进去。
2024-04-20 18:55:23 563
原创 Mybatis快速入门(三)
共同点:两者都能获取到数据区别:Page是一个ArrayListList。PageInfo是一个对象,能获取到的数据比Page多;
2024-04-20 18:46:05 816
原创 Solidity (快速入门)
第二个我们返回的数组元素 256,2,3 ,其中256是16位(因为我们知道255是8位的最大十进制数,所以256占两个字节,16位)而剩下的都是 uint8类型的 ,而uint[3]相当于uint[256]3,因为uint默认是256位的。另外我们可以看到上述代码中的 account1 和 account2 是有一个大小关系的,明显是account1 大于 account2 .是的,没错,我们的地址是可以比较大小的。就像是银行账户,每个用户都有属于自己的账户和密码,只能互相转账,没有其他属性。
2024-04-20 18:27:01 818 1
原创 Mybatis快速入门( 二 )
作用:为程序提供Connection对象,数据源实际上是一套规范。JDK中有这套规范:javax.sql.DataSource我们自己也可以编写数据源组件,只要实现javax.sql.DataSource接口就行常见的数据源组件?阿里巴巴的德鲁伊连接池:druidUNPOOLED:不使用数据库的连接池技术。每一次请求管理,都是创建新的Connection对象POOLED:使用mybatis自己实现的数据库连接池JNDI:集成第三方的JNDI是一套规范。谁实现了这套规范呢?
2024-04-20 17:51:27 928
原创 Mybatis快速入门(一)
习惯上命名为mybatis-config.xml,这个文件名仅仅只是建议,并非强制要求。将来整合Spring 之后,这个配置文件可以省略,所以大家操作时可以直接复制、粘贴。核心配置文件主要用于配置连接数据库的环境以及MyBatis 的全局配置信息 核心配置文件存放的位置是一般放在根目录下。--设置连接数据库的环境-->--引入映射文件-->ORM(Object Relationship Mapping)对象关系映射。
2024-04-20 17:16:19 854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人