wzh123

博客园 首页 新随笔 联系 订阅 管理

2014年8月26日 #

摘要: (1)pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。pageContext是PageContext类的实例,使用pageContext可以访问page、request、session、application范围的变量。getAttribute(String... 阅读全文
posted @ 2014-08-26 11:20 wzh123 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 延迟加载就是并不是在读取的时候就把数据加载进来,而是等到使用时再加载。 那么Hibernate是怎么知道用户在什么时候使用数据了呢?又是如何加载数据呢? 其实很简单,它使用了代理机制。返回给用户的并不是实体本身,而是实体对象的代理。代理对象在用户调用getter方法时就会去数据库加载数据。 但加载数... 阅读全文
posted @ 2014-08-26 11:16 wzh123 阅读(2680) 评论(0) 推荐(0) 编辑

2014年6月3日 #

摘要: 因为在Action的execute方法声明时就抛出了Exception异常,所以我们无需再execute方法中捕捉异常,仅需在struts.xml 中配置异常处理。为了使用Struts2的异常处理机制,必须打开Struts2的异常映射功能,这需要exception拦截器。在struts-defaul... 阅读全文
posted @ 2014-06-03 10:20 wzh123 阅读(168) 评论(0) 推荐(0) 编辑

2014年5月21日 #

摘要: 用法一:在关联数据类中创建private static ThreadLocalThreaLocal的JDK文档中说明:ThreadLocal instances are typically private static fields in classes that wish to associate... 阅读全文
posted @ 2014-05-21 10:06 wzh123 阅读(522) 评论(0) 推荐(0) 编辑

2014年5月13日 #

摘要: Java动态代理类位于Java.lang.reflect包下,一般主要涉及到以下两个类: (1). Interface InvocationHandler:该接口中仅定义了一个方法Object:invoke(Object obj,Method method, J2EEjava语言JDK1.4APIj... 阅读全文
posted @ 2014-05-13 15:52 wzh123 阅读(133) 评论(0) 推荐(0) 编辑

2014年5月7日 #

摘要: 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、T... 阅读全文
posted @ 2014-05-07 10:27 wzh123 阅读(128) 评论(0) 推荐(0) 编辑

2014年4月29日 #

摘要: 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于... 阅读全文
posted @ 2014-04-29 08:07 wzh123 阅读(218) 评论(0) 推荐(0) 编辑

2014年4月16日 #

摘要: 在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由ServletContex... 阅读全文
posted @ 2014-04-16 15:09 wzh123 阅读(211) 评论(0) 推荐(0) 编辑

2014年4月9日 #

摘要: 摘要1,EXEC的使用2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在后面的例子中会详加说明),还可以编写更安全的代码。EXEC在某些情况下会更灵活。除非您有令人信服的理由使用EXEC,否侧尽量使用sp_executesql.1,EXEC的使用EXEC命令有两种用法,一种是执行一个存储过程,另一种是执行一个动态的批处理。 阅读全文
posted @ 2014-04-09 11:16 wzh123 阅读(133) 评论(0) 推荐(0) 编辑

2013年12月23日 #

摘要: 上次发了Easyui Datagrid的增删改查的使用学习记录后一直想整理下基于Extjs4.2的Grid学习使用记录。苦于抽不出时间,一直拖到现在。不得不说,Extjs确实很强大,新版的Neptune风格也很入我眼,但毕竟没怎么用过,第一次用,也不敢上来就搞什么自定义组件,也就纯粹的model+store+panel声明式创建表格了。抛开分页,抛开排序,今天只简单讲一下最近使用中总结出来的rest形式增删改查数据的方式。发现这种方式挺不错的,故而分享下。代码Example如下:定义Modelview sourceprint?01.Ext.define('Person', { 阅读全文
posted @ 2013-12-23 17:01 wzh123 阅读(1642) 评论(0) 推荐(0) 编辑