⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lib0159.html

📁 java外企软件工程师就业班 J2EE方向 《J2EE架构师手册》 电子书
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<dt class="lotentry">
<a href="LiB0090.html#438" target="_parent" class="chapterjump">Listing 13.2:</a> Using TransactionContext to Decouple Transaction Management</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="752"></a><a href="LiB0094.html#450" target="_parent" class="chapter-titlelabel">Chapter 14:</a> Building Deployment Layer Objects</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0095.html#457" target="_parent" class="chapterjump">Listing 14.1:</a> Sample Session Bean Deployment</dt>
<dt class="lotentry">
<a href="LiB0095.html#460" target="_parent" class="chapterjump">Listing 14.2:</a> Sample Session Bean Client</dt>
<dt class="lotentry">
<a href="LiB0096.html#464" target="_parent" class="chapterjump">Listing 14.3:</a> Using an MDB to Process Purchase Orders</dt>
<dt class="lotentry">
<a href="LiB0097.html#470" target="_parent" class="chapterjump">Listing 14.4:</a> Sample Apache SOAP Web Service Client</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="754"></a><a href="LiB0100.html#479" target="_parent" class="chapter-titlelabel">Chapter 15:</a> Building the Presentation Layer</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0101.html#489" target="_parent" class="chapterjump">Listing 15.1:</a> JSP to Produce the Page in Figure 15.1</dt>
<dt class="lotentry">
<a href="LiB0101.html#493" target="_parent" class="chapterjump">Listing 15.2:</a> Sample Form Containing Validation Rules</dt>
<dt class="lotentry">
<a href="LiB0101.html#495" target="_parent" class="chapterjump">Listing 15.3:</a> Using ShowErrors.jsp to Validate User Input</dt>
<dt class="lotentry">
<a href="LiB0101.html#499" target="_parent" class="chapterjump">Listing 15.4:</a> Using ProduceTaskListAction to Process Data</dt>
<dt class="lotentry">
<a href="LiB0101.html#502" target="_parent" class="chapterjump">Listing 15.5:</a> Using struts-config.xml for Navigation</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="756"></a><a href="LiB0105.html#510" target="_parent" class="chapter-titlelabel">Chapter 16:</a> Building Architectural Components</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0107.html#518" target="_parent" class="chapterjump">Listing 16.1:</a> Sample JAXB Parse</dt>
<dt class="lotentry">
<a href="LiB0107.html#520" target="_parent" class="chapterjump">Listing 16.2:</a> Sample JAXB Parse Using CementJ</dt>
<dt class="lotentry">
<a href="LiB0108.html#524" target="_parent" class="chapterjump">Listing 16.3:</a> Sample Properties File</dt>
<dt class="lotentry">
<a href="LiB0110.html#533" target="_parent" class="chapterjump">Listing 16.4:</a> Sample Component Delegate</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="758"></a><a href="LiB0111.html#536" target="_parent" class="chapter-titlelabel">Chapter 17:</a> Application Architecture Strategies</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0111.html#539" target="_parent" class="chapterjump">Listing 17.1:</a> Sample Log Manager Using Log4J</dt>
<dt class="lotentry">
<a href="LiB0112.html#545" target="_parent" class="chapterjump">Listing 17.2:</a> Example of Argument Checking</dt>
<dt class="lotentry">
<a href="LiB0112.html#547" target="_parent" class="chapterjump">Listing 17.3:</a> Example of Catching Throwable</dt>
<dt class="lotentry">
<a href="LiB0112.html#549" target="_parent" class="chapterjump">Listing 17.4:</a> Example of Poor Exception-Catching Code</dt>
<dt class="lotentry">
<a href="LiB0112.html#551" target="_parent" class="chapterjump">Listing 17.5:</a> Improved Exception-Handling Code (Listing 17.4 Rewritten)</dt>
<dt class="lotentry">
<a href="LiB0112.html#553" target="_parent" class="chapterjump">Listing 17.6a:</a> Exception Processing Without a Describable Implementation</dt>
<dt class="lotentry">
<a href="LiB0112.html#555" target="_parent" class="chapterjump">Listing 17.6b:</a> Using describe() to Streamline Error Processing</dt>
<dt class="lotentry">
<a href="LiB0113.html#563" target="_parent" class="chapterjump">Listing 17.7:</a> Declaring Threads as Daemons</dt>
<dt class="lotentry">
<a href="LiB0113.html#565" target="_parent" class="chapterjump">Listing 17.8:</a> Naming a Thread</dt>
<dt class="lotentry">
<a href="LiB0114.html#569" target="_parent" class="chapterjump">Listing 17.9:</a> Implementing an Environment Class</dt>
<dt class="lotentry">
<a href="LiB0114.html#570" target="_parent" class="chapterjump">Listing 17.10:</a> Implementing the ApplicationEnvironment Class</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="760"></a><a href="LiB0117.html#579" target="_parent" class="chapter-titlelabel">Chapter 18:</a> Functional Testing Guidelines</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0120.html#588" target="_parent" class="chapterjump">Listing 18.1:</a> Sample Test Case for a Data Access Object</dt>
<dt class="lotentry">
<a href="LiB0120.html#592" target="_parent" class="chapterjump">Listing 18.2:</a> Sample Test Suite from ThreadWorks</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="762"></a><a href="LiB0122.html#596" target="_parent" class="chapter-titlelabel">Chapter 19:</a> Performance Tuning and Load Testing</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0123.html#608" target="_parent" class="chapterjump">Listing 19.1:</a> Sample Top Utility Output</dt>
<dt class="lotentry">
<a href="LiB0124.html#613" target="_parent" class="chapterjump">Listing 19.2:</a> Sample CPU Stack Trace Rankings</dt>
<dt class="lotentry">
<a href="LiB0124.html#614" target="_parent" class="chapterjump">Listing 19.3:</a> Stack Trace Details</dt>
<dt class="lotentry">
<a href="LiB0124.html#616" target="_parent" class="chapterjump">Listing 19.4:</a> Extract from CementJ</dt>
<dt class="lotentry">
<a href="LiB0124.html#619" target="_parent" class="chapterjump">Listing 19.5:</a> Sample Memory Trace Ranking</dt>
<dt class="lotentry">
<a href="LiB0124.html#621" target="_parent" class="chapterjump">Listing 19.6:</a> Trace 419 from the Sample in Listing 19.5</dt>
<dt class="lotentry">
<a href="LiB0124.html#622" target="_parent" class="chapterjump">Listing 19.7:</a> Code Highlighted in the Trace</dt>
<dt class="lotentry">
<a href="LiB0124.html#624" target="_parent" class="chapterjump">Listing 19.8:</a> Trace 1 from the Sample in Listing 19.5</dt>
</dl>
</div>
</div>
</div>
<div class="section">
<h2 class="sect2-title">
<a name="764"></a><a href="LiB0126.html#629" target="_parent" class="chapter-titlelabel">Chapter 20:</a> Postimplementation Activities</h2>

<div name="lot" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oeb="http://openebook.org/namespaces/oeb-package/1.0/">
<div class="lot-body">
<dl>
<dt class="lotentry">
<a href="LiB0130.html#642" target="_parent" class="chapterjump">Listing 20.1:</a> Sample Candidate for the Extract-and-Delegate Method of Refactoring</dt>
<dt class="lotentry">
<a href="LiB0130.html#643" target="_parent" class="chapterjump">Listing 20.2:</a> Using the Extract-and-Delegate Technique (Refactoring of Listing 20.1)</dt>
<dt class="lotentry">
<a href="LiB0130.html#645" target="_parent" class="chapterjump">Listing 20.3:</a> DatabaseUtility Source Extract</dt>
</dl>
</div>
</div>
</div>
</div>
</div><br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><div STYLE="MARGIN-LEFT: 0.15in;"><a href="toc.html"><img src="images/teamlib.gif" width="62" height="15" border="0" align="absmiddle"  alt="Team LiB"></a></div></td>
<td align="right"><div STYLE="MARGIN-LEFT: 0.15in;">
<a href="LiB0158.html"><img src="images/previous.gif" width="62" height="15" border="0" align="absmiddle" alt="Previous Section"></a>
</div></td></tr></table>
</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -