日期:2014-05-17 浏览次数:20629 次
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>
推荐阅读更多>
- Hibernate中的实业间的关系映射
- 有好手可以帮忙写一写客户端的注释吗
- 为啥项目部署在linux 下面登陆后404呢
- 在Swing界面调用Access数据库的的表格会出现CPU的使用率高达100%,应该如何解决求大侠赐教
- 关于java操作ftp的有关问题
- 寻找一个JSP程序员一起做项目,该如何解决
- 钱财格式输入及控制
- hibernate查询语句有关问题
- java 2 菜鸟作业,我只能做一半,盼广大高手+菜鸟来帮忙,小弟弟多谢!
- Hibernate一级缓存session的原理跟内部结构
- 求指点,兄弟们苏宁易购的易付宝开发组怎么?(java)
- java编程疑点
- 刚刚自学了SSH,哪位高手推荐个小项目给小弟我做下
- 求教:(载入:找不到类GraphApplet class)解决办法
- 父类可以有几个儿类
- java连接数据库时加载驱动程序Class.forName(driveName)详解,该怎么处理
- primefaces 中的 fileupload异常
- FCKeditor-jsp 有关问题!
- 网站访问几回后就停止了出线如下
- JSP小编程有关问题,求会的人指导一上如何编