添加数据
添加一条数据记录代码如下
Template<Product> template=new ProxyTemplate(Product.class).getInstance();
try
{
Product product=new Product();
product.setName("疯狂Java讲义");
product.setPrice(80.5f);
product.setMadeIn("李刚");
template.save(product);
} catch (Exception e) {
e.printStackTrace();
}finally
{
template.close();
}
可以看到控制台输出信息如下
insert into PRODUCT(ID,NAME,PRICE,MADEIN) values(?,?,?,?)
[1]id=65d22337-102f-4f41-80e5-7981c9d578ae
[2]name=疯狂Java讲义
[3]price=80.5
[4]madeIn=李刚
添加多条数据记录时如下
Template<Product> template=new ProxyTemplate(Product.class).getInstance();
try
{
List<Product> list=new LinkedList<Product>();
Product product=new Product();
product.setName("疯狂Java讲义");
product.setPrice(80.5f);
product.setMadeIn("李刚");
list.add(product);
Product product1=new Product();
product1.setName("一带一路");
product1.setPrice(15f);
product1.setMadeIn("大大");
list.add(product1);
template.saves(list);
} catch (Exception e) {
e.printStackTrace();
}finally
{
template.close();
}
控制台输出如下
insert into PRODUCT(ID,NAME,PRICE,MADEIN) values(?,?,?,?)
[1]id=dfcb0765-9bd2-4210-b986-979289c757e1
[2]name=疯狂Java讲义
[3]price=80.5
[4]madeIn=李刚
[1]id=2acaa34a-9e50-4128-a48b-3aa9a16fd0f5
[2]name=一带一路
[3]price=15.0
[4]madeIn=大大