﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-wilsonyq-文章分类-javaweb</title><link>http://www.blogjava.net/wilsonyq/category/50910.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 30 Jan 2015 13:23:58 GMT</lastBuildDate><pubDate>Fri, 30 Jan 2015 13:23:58 GMT</pubDate><ttl>60</ttl><item><title>Springz 中配置 Hibernate之 mapping 映射</title><link>http://www.blogjava.net/wilsonyq/articles/422078.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Tue, 06 Jan 2015 07:19:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonyq/articles/422078.html</guid><wfw:comment>http://www.blogjava.net/wilsonyq/comments/422078.html</wfw:comment><comments>http://www.blogjava.net/wilsonyq/articles/422078.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonyq/comments/commentRss/422078.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonyq/services/trackbacks/422078.html</trackback:ping><description><![CDATA[<div>mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations&nbsp;</div><div>他们的区别：&nbsp;</div><div>1. mappingResources：指定classpath下具体映射文件名&nbsp;</div><div>&lt;property name="mappingResources"&gt;&nbsp;</div><div>&nbsp; &nbsp; &lt;value&gt;petclinic.hbm.xml &lt;/value&gt;&nbsp;</div><div>&lt;/property&gt;&nbsp;</div><div>2. mappingLocations：可以指定任何文件路径，并且可以指定前缀：classpath、file等&nbsp;</div><div>&lt;property name="mappingLocations"&gt;&nbsp;</div><div>&nbsp; &nbsp; &lt;value&gt;/WEB-INF/petclinic.hbm.xml &lt;/value&gt;&nbsp;</div><div>&lt;/property&gt;&nbsp;</div><div>&lt;property name="mappingLocations"&gt;&nbsp;</div><div>&nbsp; &nbsp; &lt;value&gt;classpath:/com/company/domain/petclinic.hbm.xml &lt;/value&gt;&nbsp;</div><div>&lt;/property&gt;&nbsp;</div><div>也可以用通配符指定，'*'指定一个文件(路径)名，'**'指定多个文件(路径)名，例如：&nbsp;</div><div>&lt;property name="mappingLocations"&gt;&nbsp;</div><div>&nbsp; &nbsp; &lt;value&gt;classpath:/com/company/domainmaps/*.hbm.xml &lt;/value&gt;&nbsp;</div><div>&lt;/property&gt;&nbsp;</div><div>上面的配置是在com/company/domain包下任何maps路径下的hbm.xml文件都被加载为映射文件&nbsp;</div><div></div><div>3. mappingDirectoryLocations：指定映射的文件路径 &nbsp;</div><div></div><div>&lt;property name="mappingDirectoryLocations"&gt; &nbsp;&lt;list&gt;&nbsp;</div><div>&nbsp; &lt;value&gt;WEB-INF/HibernateMappings&lt;/value&gt;&nbsp;</div><div>&nbsp; &lt;/list&gt;&nbsp;</div><div>&lt;/property&gt;&nbsp;</div><div>也可以通过classpath来指出&nbsp;</div><div>&lt;property name="mappingDirectoryLocations"&gt;&nbsp;</div><div>&nbsp; &lt;list&gt;&nbsp;</div><div>&nbsp; &lt;value&gt;classpath:/XXX/package/&lt;/value&gt;&nbsp;</div><div>&nbsp; &lt;/list&gt;&nbsp;</div><div>&lt;/property&gt;</div><div>&nbsp;</div><div>&nbsp;</div><div></div><img src ="http://www.blogjava.net/wilsonyq/aggbug/422078.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonyq/" target="_blank">wilsonyq</a> 2015-01-06 15:19 <a href="http://www.blogjava.net/wilsonyq/articles/422078.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】JAVAEE 常见性能问题解决手册</title><link>http://www.blogjava.net/wilsonyq/articles/418933.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Wed, 22 Oct 2014 05:55:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonyq/articles/418933.html</guid><wfw:comment>http://www.blogjava.net/wilsonyq/comments/418933.html</wfw:comment><comments>http://www.blogjava.net/wilsonyq/articles/418933.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonyq/comments/commentRss/418933.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonyq/services/trackbacks/418933.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JAVAEE 常见性能问题解决手册 内存溢出错误  最常见的折磨着企业级应用程序的错误是让人恐惧的outofmemoryError(内存溢出错误) 这个错误引起下面这些典型的症状： ----应用服务器崩溃 ----性能下降 ----一个看起来好像无法结束的死循环在重复不断的执行垃圾收集，它会导致程序停止运行，并且经常导致应用服务器崩溃 不管症状是什么，如果你想让程序恢复正常运行，你一般都需要重新启...&nbsp;&nbsp;<a href='http://www.blogjava.net/wilsonyq/articles/418933.html'>阅读全文</a><img src ="http://www.blogjava.net/wilsonyq/aggbug/418933.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonyq/" target="_blank">wilsonyq</a> 2014-10-22 13:55 <a href="http://www.blogjava.net/wilsonyq/articles/418933.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】jsp的两种跳转Forward和Redirect区别</title><link>http://www.blogjava.net/wilsonyq/articles/ForwardRedirect.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Wed, 22 Feb 2012 05:39:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonyq/articles/ForwardRedirect.html</guid><wfw:comment>http://www.blogjava.net/wilsonyq/comments/370516.html</wfw:comment><comments>http://www.blogjava.net/wilsonyq/articles/ForwardRedirect.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonyq/comments/commentRss/370516.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonyq/services/trackbacks/370516.html</trackback:ping><description><![CDATA[<div><span style="font-family: Comic Sans MS;">&nbsp; forward与redirect都是用于引导客户端的请求到另一个页面或另一个Servlet中的，二者的区别总结如下： </span><br /><span style="font-family: Comic Sans MS;">1.RequestDispatcher.forward() </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 服务端跳转，无条件立即执行，后面代码不再执行； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 转发页面和转发到的页面可以共享request里面的数据； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; forward效率高； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 通常在servlet中使用； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 容器中控制权的转向，在客户端浏览器地址栏中不会显示出转向后的地址，地址栏不改变； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;  无法重定向至有frame的jsp文件,可以重定向至有frame的html文件,同时forward()无法在后面带参数传递,比如 servlet?name=frank,这样不行,可以程序内通过response.setAttribute("name",name)来传至下一个页 面； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 一般用于用户登陆的时候,根据角色转发到相应的模块 </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 注意：forward动作发生时，如果已经有文本被写入输出流而且页面没有设置缓冲 ，将抛出IllegalStateException异常。 </span><br />  <br /><span style="font-family: Comic Sans MS;">2.response.sendRedirect()  </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 客户断跳转，所有代码执行完后再执行跳转； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 用户请求不被发送到下一个页面，不能共享数据，必须重新设置参数； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; redirect效率低； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 通常在jsp中使用； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 完全的跳转，浏览器将会得到跳转的地址，并重新发送请求链接，这样，从浏览器的地址栏中可以看到跳转后的链接地址； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 可以带参数传递,比如servlet?name=frank传至下个页面，同时它可以重定向至不同的主机上,sendRedirect()可以重定向有frame.的jsp文件； </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 一般用于用户注销登陆时返回主页面和跳转到其它的网站等 </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; 注意：response.sendRedirect之后，应该紧跟一句return; </span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp; response.sendRedirect是通过浏览器来做转向的，所以只有在页面处理完成后，才会有实际的动作。既然你已经要做转向了，那么后的输出还有什么意义呢？而且有可能会因为后面的输出导致转向失败。    </span></div><br /><div>http://yilin.iteye.com/blog/893998</div><img src ="http://www.blogjava.net/wilsonyq/aggbug/370516.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonyq/" target="_blank">wilsonyq</a> 2012-02-22 13:39 <a href="http://www.blogjava.net/wilsonyq/articles/ForwardRedirect.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>