摘要:
今天在做NHibernate时老出现一个could not insert into 数据库的异常,在网上查阅资料后发现是在<generator class="native" />配错了,这个配置默认的是数据库表中主键字段自增,而我的表在设计时不是自增的,在添加数据的时候还给主键Id赋了值,所以导致这种错误。现将class 各种配置意义举例如下:1、identity:用于MySql数据库。特点:递增 <idname=\"id\"column=\"id\"> <generatorclass=\"id 阅读全文
posted @ 2013-04-15 17:40
wuhuidelang
阅读(746)
评论(0)
推荐(0)
摘要:
原文出处:http://blog.csdn.net/grland/article/details/2008717Java应用程序访问数据库的基本原理 在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁, 即Java语言通过JDBC技术访问数据库。JDBC是一种“开放”的方案,它为数据库应用开发人员﹑数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程序API,底层主要通过直接的JDBC驱动和JDBC-.. 阅读全文
posted @ 2013-04-15 15:09
wuhuidelang
阅读(693)
评论(0)
推荐(0)
浙公网安备 33010602011771号