1、創(chuàng)建項(xiàng)目和數(shù)據(jù)庫的連接,進(jìn)行配置數(shù)據(jù)源,設(shè)置jdbc路徑,用戶名,密碼,以及最大連接,連接最小空閑等。
創(chuàng)新互聯(lián)公司是專業(yè)的湖北網(wǎng)站建設(shè)公司,湖北接單;提供網(wǎng)站建設(shè)、網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行湖北網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
2、看數(shù)據(jù)庫jdbc連接的詳細(xì)配置,driverClassName,jdbc_url,jdbc_username,jdbc_password等。
3、寫添加數(shù)據(jù)到數(shù)據(jù)庫的sql語句,用insertintowms_position()values()語句添加數(shù)據(jù)。
4、使用dao接口調(diào)用sql語句,創(chuàng)建position類,里面含有各個(gè)變量。
5、在service邏輯業(yè)務(wù)層調(diào)用dao語句。
6、使用Listlist=newArrayList(),創(chuàng)建一個(gè)list集合,使用list.add()方法給list集合添加10,20,30三個(gè)值,循環(huán)語句,將list集合存儲(chǔ)到數(shù)據(jù)庫。
7、打開數(shù)據(jù)庫position表,看到將list數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中。
把id拿到update里面循環(huán)判斷 當(dāng)與外面一層相等的時(shí)候就執(zhí)行 update
ListTest list =new ArrayListTest();
Test test=new Test();
list.add(test);
遍歷1:
for(Test te: list){
System.out.println(te);
}
遍歷2:
for(int i=0;ilist.size();i++){
Test te=list.get(i);
}
table_list——多表查詢
指定查詢的數(shù)據(jù)表。
既可以從一個(gè)數(shù)據(jù)表中查詢,也可以從多個(gè)數(shù)據(jù)表中進(jìn)行查詢,多個(gè)數(shù)據(jù)表之間用“,”進(jìn)行分隔,并且可以通過where子句使用連接運(yùn)算來確定表之間的聯(lián)系。
多表查詢的sql語句格式如下:
select 表名.字段名 from 表1,表2... where 表1.字段=表2.字段 and 其它查詢條件
例如,首先查看一下tb_chengji數(shù)據(jù)表中的數(shù)據(jù)記錄。在上圖有顯示效果。
然后查看一下tb_info數(shù)據(jù)表中的數(shù)據(jù)記錄。代碼如下:
select * from tb_info;
在上面的SQL語句中,因?yàn)?個(gè)表都有id字段和xuesheng字段,為了告訴服務(wù)器要顯示的是哪個(gè)表中的字段信息,所以要加上前綴。語法格式如下:
表名.字段名