修改數(shù)據(jù)

2018-05-30 11:47 更新

修改指定id值的數(shù)據(jù)記錄代碼如下

Template<Product> template=new ProxyTemplate(Product.class).getInstance();
		try 
		{
			Product product=new Product();
			product.setId("65d22337-102f-4f41-80e5-7981c9d578ae");
			product.setName("瘋狂Java講義");
			product.setPrice(85.5f);
			template.update(product);
		} catch (Exception e) {
			e.printStackTrace();
		}finally
		{
			template.close();
		}

控制臺(tái)信息如下

update PRODUCT set ID=?,NAME=?,PRICE=?,MADEIN=? where ID='65d22337-102f-4f41-80e5-7981c9d578ae'
[1]id=65d22337-102f-4f41-80e5-7981c9d578ae
[2]name=瘋狂Java講義
[3]price=85.5
[4]madeIn=

也可以只修改指定的某個(gè)字段,這里只修改price字段,如下


Template<Product> template=new ProxyTemplate(Product.class).getInstance();
		try 
		{
			Product product=new Product();
			product.setId("65d22337-102f-4f41-80e5-7981c9d578ae");
			product.setName("瘋狂Java講義");
			product.setPrice(85.5f);
			template.update(product,new String[]{"price"});
		} catch (Exception e) {
			e.printStackTrace();
		}finally
		{
			template.close();
		}

輸出信息如下

update PRODUCT set PRICE=? where ID='65d22337-102f-4f41-80e5-7981c9d578ae'
[1]price=85.5





以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)