日期:2014-05-17 浏览次数:21072 次
public class SelectCourse implements java.io.Serializable {
// Fields
private String snu;
private TearcherInfo tearcherInfo;
private StudentInfo studentInfo;
private CouresInfo couresInfo;
private String ctime;
private Integer cgrade;
/*get、set方法省略*/
public String addSelectCourse() throws Exception {
TearcherInfo tearcherInfo = new TearcherInfo();
StudentInfo studentInfo = new StudentInfo();
CouresInfo couresInfo = new CouresInfo();
System.out.println("学号:" + getSelectSnu() + "教师编号:"
+ getSelectTearcher() + "课程编号:" + getSelect1Course());
tearcherInfo.setTnu(getSelectTearcher());
studentInfo.setSnu(getSelectSnu());
couresInfo.setCnu(getSelect1Course());
selectCourse.setStudentInfo(studentInfo);//从此处开始出错!java.lang.NullPointerException
selectCourse.setCouresInfo(couresInfo);
selectCourse.setTearcherInfo(tearcherInfo);
selectCourse.setCgrade(getCgrade());
selectCourse.setCtime(getCtime());
try {
adm.saveSelectCourse(selectCourse);
} catch (Exception e) {
return "input";
}
return "success";
}
<hibernate-mapping>
<class name="com.yaxing.domain.SelectCourse" table="SelectCourse" schema="dbo" catalog="Student">
<id name="snu" type="java.lang.String">
<column name="Snu" length="16" />
<generator class="assigned" />
</id>
<many-to-one name="tearcherInfo" class="com.yaxing.domain.TearcherInfo" fetch="select">
<column name="Tnu" length="10" not-null="true" />
</many-to-one>
<many-to-one name="studentInfo" class="com.yaxing.domain.StudentInfo" update="false" insert="false" fetch="select">
<column name="Snu" length="16" not-null="true" unique="true" />
</many-to-one>
<many-to-one name="couresInfo" class="com.yaxing.domain.CouresInfo" fetch="select">
<column name="Cnu" length="10" not-null="true" />
</many-to-one>
<property name="ctime" type="java.lang.String">
<column name="Ctime" length="10" />
</property>
<property name="cgrade" type="java.lang.Integer">
<column name="Cgrade" />
</property>
</class>
</hibernate-mapping>
推荐阅读更多>
-
Java POI 归并联系内容相同的单元格
-
求jsp论坛源码,比较简单的.解决方法
-
javascript如何获得单选或者多选,用户选择的选项啊
-
用hibernateTemplate时实施query.list()时报错,query对象看后台输出已经获取到了,但执行query.list()方法就报错,求大神
-
foreach遍历 取radio中的值,该怎么解决
-
到底该看哪本书呢,纠结!解决思路
-
帮师弟提问:毕业设计题目选择JAVA虚拟机,能否对求职有帮助?解决方法
-
JAVA新手的两个有关问题(强制类型转换、接口/抽象类)
-
JAVA聊天室有关问题
-
jsp页面调用js中文乱码解决思路
-
jquery-1.4.2.min.js $.post()不好用解决方法
-
求安慰,大神们都说没上过大学的在软件开发这一行走不远。该如何处理
-
Tomcat在连接jsp时遇到错误,新手求教
-
jscrollpane显示不出来滚动轴
-
小弟有JAVA SWING有关问题,请多多帮忙!
-
web.xml配置 mime门类之 application/octet-stream 是什么意思
-
简单有关问题,网页里面有没有能直接输入信息的对话框
-
WEBLOGIC多应用(同一机器)打开第二个应用候后,第一个就好像是关闭了;重新打开第一个时,第二个又关闭了!下哈!
-
关于hibernate中必用的10个JAR包的有关问题///
-
tomcat 7.0服务启动不了,该如何处理