摘要: 1、页面<%@ page import="com.zkhx.travel.common.Constant" %><%@ page import="com.zkhx.system.resource.proxy.ResManage" %><%@ page import="com.zkhx.system.users.model.User" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:/ 阅读全文
posted @ 2013-04-16 13:02 范开胜 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法:public interface MemberDao{ //省略了其他的代码 /** *//** * 分页查询 * @param hql 查询的条件 * @param offset 开始记录 * @param length 一次查询几条记录 * @return */ public List queryForPage(final String hql,final int offset,final int length); /** *//** * 查询所有记录数 * @param hql ... 阅读全文
posted @ 2013-04-16 12:22 范开胜 阅读(974) 评论(2) 推荐(0) 编辑
摘要: 最终结果1、在routeList.jsp页面上点击右下角“选择签证类型”2、在弹出的ServiceVisaType.jsp页面上选择所需签证(同一个国家下的签证只可以选择一项)3、点击保存后,把值返回到routeList.jsp页面上实现方法:routeList.jsp页面function getServiceVisaType() { var cityId = document.getElementById("cityId").value; var url = '../zhike/ServiceVisaType.jsp?cityId=' + cityId;/ 阅读全文
posted @ 2013-02-28 15:24 范开胜 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1、懒加载问题session关闭后,再从数据库里面拿信息。2、提交事务出错-->不能进行更新操作-->表或视图不存在javax.persistence.RollbackException: Error while commiting the transactionCaused by: org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update ... 21 moreCaused by: java.sql.BatchUpdateException: ORA-00942: table 阅读全文
posted @ 2013-02-22 11:11 范开胜 阅读(238) 评论(0) 推荐(0) 编辑
摘要: packagecn.itcast.bean;importjava.io.Serializable;importjavax.persistence.Column;importjavax.persistence.Embeddable;//1、告诉JPA我只使用这里面的属性用作在其他实体类的属性@EmbeddablepublicclassAirLinePKimplementsSerializable{ //2、继承Serializable这个类privateStringstartCity;privateStringendCity;publicAirLinePK(){}publicAirLinePK( 阅读全文
posted @ 2013-02-22 11:10 范开胜 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一定要找准谁是关系维护端,谁是关系被维护端,所有操作都是从关系维护端进行的2、packagecn.itcast.bean;importjava.util.HashSet;importjava.util.Set;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.Id;importjavax.persistence.JoinCol 阅读全文
posted @ 2013-02-22 11:09 范开胜 阅读(244) 评论(0) 推荐(0) 编辑
摘要: packagecn.itcast.bean;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.Id;importjavax.persistence.OneToOne;//关系被维护端,没有权利去修改外键@EntitypublicclassIDCard{privateLongid;privateStringcardno;priv 阅读全文
posted @ 2013-02-22 11:07 范开胜 阅读(244) 评论(0) 推荐(0) 编辑
摘要: packagecn.itcast.bean;importjava.util.HashSet;importjava.util.Set;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.Id;importjavax.persistence.OneToMany;importjavax.persistence.Table;@Entity@Table(name="BuyOrder")publi 阅读全文
posted @ 2013-02-22 11:06 范开胜 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 注意:查询语句,不要直接在查询语句后面加参数,因为如果别人输入";delete * from XXX"会把所有信息删除掉。//查询1@Testpublicvoidquery(){EntityManagerFactoryfactory=Persistence.createEntityManagerFactory("itcast");EntityManagerem=factory.createEntityManager();Queryquery=em.createQuery("selectofromPersonowhereo.id=?1" 阅读全文
posted @ 2013-02-22 11:05 范开胜 阅读(184) 评论(0) 推荐(0) 编辑
摘要: packagejunit.test;importjavax.persistence.EntityManager;importjavax.persistence.EntityManagerFactory;importjavax.persistence.Persistence;importorg.junit.BeforeClass;importorg.junit.Test;importcn.itcast.bean.Person;publicclassPersonTest{@BeforeClasspublicstaticvoidsetUpBeforeClass()throwsException{}/ 阅读全文
posted @ 2013-02-22 11:03 范开胜 阅读(220) 评论(0) 推荐(0) 编辑