2、看数据库jdbc连接的详细配置,driverClassName,jdbc_url,jdbc_username,jdbc_password等。
3、写添加数据到数据库的sql语句,用insertintowms_position()values()语句添加数据。
4、使用dao接口调用sql语句,创建position类,里面含有各个变量。
5、在service逻辑业务层调用dao语句。
6、使用Listlist=newArrayList(),创建一个list集合,使用list.add()方法给list集合添加10,20,30三个值,循环语句,将list集合存储到数据库。
7、打开数据库position表,看到将list数据存储到数据库中。
list是一个链表结构,主要功能是push,pop,获取一个范围内所有值等等, *** 作中key可以理解为链表的名字。Redis的list类型实际上就list是一个链表结构,主要功能是push,pop,获取一个范围内所有值等等, *** 作中key可以理解为链表的名字。
Redis的list类型实际上就是每个子元素都是string类型的双向链表,我们可以通过push,pop命令 *** 作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
list常见的 *** 作:
(1)lpush和rpush
lpush表示在key对应的list的头部添加字符串元素。例如:lpush list Hello
rpush表示在key对应的list的尾部添加字符串元素。例如:rpush list World
(2)lpop和rpop
lpop代表从list的头部删除元素,并返回元素。
rpop代表从list的头部删除元素,并返回元素。
(3)lrange
取出指定范围内的元素。例如:lrange list 0 -1,0是第一个元素的下标,-1是最后一个元素的下标。
(4)linsert
在key对应的list的特定位置前或后添加字符串,例如:
linsert list before Hello Redis 表示在list链表的Hello前面插入一个元素Redis
(5)lset
设定list中指定下标的元素值,例如:lset list 1 Database,意思是把list中下标为1的元素替换为
Database。
(6)lrem
从key对应的list中删除n个和value相同的元素,如果n<0表示从尾部删除,n=0表示全部删除。
例如:lrem list 1 Hello
(7)ltrim
保留指定key范围内的数据。比如:ltrim list 1 -1,相当于只保留下表从1开始到最后的元素的值。
(8)rpoplpush
从第一个list的尾部移除元素并添加到第二个list的头部。例如:
(9)lindex
返回名称为key的list中index位置的元素。例如:lindex list 1,返回list中下标为1的元素。
(10)llen
返回key对应list的长度。
会。根据CSDN显示,list.size()会去查数据库,会从数据库中查找list合集。
数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)