学学着
Mysql increment 无问题的。数据库命令也要多敲
稻子凡
BigDecimal b=new BigDecimal(100); int a=b.intValue();
慕沐4290619
比如你的学号就是唯一的,但你的名字可能有别的人和你的名字一样。
qq_船_0
varchar(200) 200就是表示字段长度
qq_森淼他爹_03771582
把第一个程序编出来了就行了,后面的看看就行了。
Night离
什么意思?从对象生成表结构,并插入数据,需要看你hbm.xml文件中主键的生成策略,assigned(手动指定)还是native(自动增长)
慕先生7680133
SET IDENTITY_INSERT customers ON; //放开主键列的自增长
...
...
操作
...
...
SET IDENTITY_INSERT customers OFF; //关闭IDENTITY_INSERT
小蜗牛有大理想
应该有两条,生成策略update不会删除数据,他是对表update,需要使用Session的update对表内数据来更新。
weibo_慕移动8059783
这是另外一种方法,
后来用了最新的Hibernate,需要做些更改,
Configuration config = new Configuration().configure();
config.addClass(Students.class); //**这里需要新加
ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();
慕粉18405814457
Students.hbm.xml文件中的id标签用来设置主键,
<id name="sid" type="int">
<column name="SID" />
<generator class="assigned" />
</id>
标签中的name属性来指出与类对象对应的属性名称,id标签中没有给出column属性,则数据库表的字段名与name属性名称相同。
sherenrui
qq_Greenday_0
参数个数不对么
发条橙子1
不影响的,老师实际测试的时候是对单个方法进行单元测试的,可以注意一下Junit控制面板上的run的数量,只有1个在运行。
qq_520_6
链接:http://pan.baidu.com/s/1hrzsUTQ 密码:zv6n
godfather1103