日期:2014-05-17 浏览次数:20679 次
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 找不到符号解决方法
- java要达到什么样的程度。才能称为“高手”呢?解决办法
- 前台多个文本框内容如何提交给后台的list
- getConstructor时NoSuchMethodException
- File的相对路径如何弄
- 怎么用out在页面源码中换行
- 在线考试系统,倒计时提交js代码
- 引用真的都非配在栈内存中吗?该怎么处理
- 拜求高手
- 关于tomcat部署和优化和内部加载原理以及开发中常见的有关问题的讨论
- !按标题排序,对数据进行校验,然后批量添加
- 笨人新手求大神给小弟我讲讲上面while循环,上面程序中的count为什么为3
- servlet又出错了解决办法
- SWT table 怎么使得里面的内容可以复制
- 用RSA加密资料成功,解密不成功
- 补码 反码 原码的小疑点
- 为什么现在CSDN上载不了东西,晕死
- 请教有人知道,怎么用java对word文档操作
- eclipse 怎么在一个工程中查找文件
- 一个步骤错在哪里?(在线给分!)