2014年3月5日
摘要: 数据库a表 id name b表 id job parent_id 1 张3 1 23 1 2 李四 2 34 2 3 王武 3 34 4a.id同parent_id 存在关系内连接:select a.*,b.* from a inner join b on a.id=b.parent_id结果是 1 张3 1 23 1 2 李四 2 34 2左连接:select a.*,b.* fr... 阅读全文
posted @ 2014-03-05 09:48 凯特的宝贝世界 阅读(111) 评论(0) 推荐(0) 编辑
  2014年1月17日
摘要: public String checkLogin(){ if("admin".equals(this.loginname)&&"admin".equals(this.pwd)) return SUCCESS; else return LOGIN;}不能写成public String checkLogin(){ if(this.loginname.equals("admin")&&this.pwd.equals("admin")) return SUCCESS; else return 阅读全文
posted @ 2014-01-17 18:02 凯特的宝贝世界 阅读(126) 评论(0) 推荐(0) 编辑
  2014年1月7日
摘要: 一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题l 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。l 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。l 如果采用Struts的Action返回页面,那么由于页面路径与Action路径不同,使得浏览器无法正确解释页面中的路径,如页面为/pages/cust/cust.jsp,图片所有目录为/images/title.gif,这时在/pages/cust/cu 阅读全文
posted @ 2014-01-07 18:31 凯特的宝贝世界 阅读(147) 评论(0) 推荐(0) 编辑
  2014年1月1日
摘要: var form = document.getElementById("change");var pageNo = form.pageno.value; 阅读全文
posted @ 2014-01-01 16:38 凯特的宝贝世界 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在JS中调用JAVA变量可以,方法是:var JS变量名 = “”在JAVA中 ,无法调用JS变量 阅读全文
posted @ 2014-01-01 15:59 凯特的宝贝世界 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 有关分页SQL的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条SQL语句的分页SQL吧。方法1: 适用于SQLServer2000/2005SELECTTOP页大小*FROMtable1WHEREidNOTIN( SELECTTOP页大小*(页数-1)idFROMtable1ORDERBYid)ORDERBYid方法2: 适用于SQLServer2000/2005SELECTTOP页大小*FROMtable1WHEREid>( SELECTISNULL(MAX(i 阅读全文
posted @ 2014-01-01 10:49 凯特的宝贝世界 阅读(130) 评论(0) 推荐(0) 编辑
  2013年12月26日
摘要: hibernate的实体都是存储在缓存中的,所以你会发现有的时候当你创建出两个主键相通的实体的时候会报错。正常情况是当你调用save方法的时候,这个实体对象未必已经保存到数据库了,调用close方法的时候,对象才真正保存如数据库。当你调用flush方法的时候是强制将对象保存到数据库。 举例如下:Hncitem05 hh = this.hibernateTemplate.get(Hncitem05.class, h.getSno()); hh.setSname(h.getSname());hh.setBate(h.getBate());this.hibernateTemplate.update( 阅读全文
posted @ 2013-12-26 14:25 凯特的宝贝世界 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 一、query方式1、hibernate使用原生态的sql语句执行数据库查询有些时候有些开发人员总觉得用hql语句不踏实,程序出现了错误,就猜测因为不是原生态的sql语句,数据库不支持,因此情愿选择回到jdbc时 代。这样既耗时耗力,又破坏面向对象的编程。其实,hibernate已经考虑到这个问题,hibernate可以执行原生态的sql语句,正对每种数据 库,你可以写对应的sql语句,然后用createSQLQuery(sql)即可。 /** * 本地sql的检索方式,使用原生态的sql语句检索 * */ Session session = this.getSession(... 阅读全文
posted @ 2013-12-26 14:21 凯特的宝贝世界 阅读(282) 评论(0) 推荐(0) 编辑
摘要: private HibernateTemplate hibernateTemplate;使用HbernateTemplateHibernateTemplate提供持久层访问模板化,使用HibernateTemplate无须实现特定接口,它只需要提供一个SessionFactory的引用,就可执行持久化操作。SessionFactoyr对象可通过构造参数传入,或通过设值方式传入。如下://获取Spring上下文ApplicationContext ctx = newFileSystemXmlApplicationContext("bean.xml");//通过上下文获得Ses 阅读全文
posted @ 2013-12-26 14:17 凯特的宝贝世界 阅读(450) 评论(0) 推荐(0) 编辑
  2013年12月25日
摘要: 在struts.xml中指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法 阅读全文
posted @ 2013-12-25 17:11 凯特的宝贝世界 阅读(160) 评论(0) 推荐(0) 编辑