﻿<?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-JustJava-随笔分类-开源软件</title><link>http://www.blogjava.net/zJun/category/24376.html</link><description>zJun's Tech Weblog</description><language>zh-cn</language><lastBuildDate>Mon, 26 Mar 2012 20:48:38 GMT</lastBuildDate><pubDate>Mon, 26 Mar 2012 20:48:38 GMT</pubDate><ttl>60</ttl><item><title>使用Criteria進行查詢 by 林信良(良葛格)</title><link>http://www.blogjava.net/zJun/archive/2007/10/11/152076.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Thu, 11 Oct 2007 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/10/11/152076.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/152076.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/10/11/152076.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/152076.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/152076.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 要對資料庫管理系統進行操作，最基本的就是使用SQL（Standard Query Language）語句，大部份的資料庫都支援標準的SQL語句，然而也有一些特定於資料庫的SQL語句，應用程式配合SQL語句進行資料庫查詢時，若使用到特定於資料庫的SQL語句，程式本身會有相依於特定資料庫的問題。<br><br>使用Hibernate時，即使您不了解SQL的使用與撰寫，也可以使用它所提供的API來進行SQL語句查詢，org.hibernate.Criteria對SQL進行封裝，您可以從Java物件的觀點來組合各種查詢條件，由Hibernate自動為您產生SQL語句，而不用特別管理SQL與資料庫相依的問題。&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/10/11/152076.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/152076.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-10-11 16:22 <a href="http://www.blogjava.net/zJun/archive/2007/10/11/152076.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Hibernate] hibernate中多对多的查询</title><link>http://www.blogjava.net/zJun/archive/2007/07/24/132125.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Tue, 24 Jul 2007 10:22:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/07/24/132125.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/132125.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/07/24/132125.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/132125.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/132125.html</trackback:ping><description><![CDATA[
		<font face="Arial">摘自：</font>
		<a href="http://ziyang.blogdriver.com/ziyang/680287.html">
				<font face="Arial" color="#002c99">ziyang之窝</font>
		</a>
		<br />
		<br />
		<br />
		<blockquote>
				<p>
						<font face="Arial">有两个表：<br /><br />Menu,Privilege，他们是多对多关系，有一个中间表menu_privilege，在Menu中有privileges List字段，而在privilege中则没有menu List字段，因为privilege不想依赖于Menu。但我们要根据Privilege得到其所有的Menu，则HQL应该这样写：<br /><br /></font>
				</p>
				<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
						<font face="Arial">
								<font size="3">
										<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
										<span style="COLOR: #000000">Query query </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> session.createQuery(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">select menu from Menu menu left join menu.privileges p where p.id=:id</span>
										<span style="COLOR: #000000">"</span>
								</font>
						</font>
						<font face="Arial">
								<font size="3">
										<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />query.setParameter(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">id</span>
										<span style="COLOR: #000000">"</span>
								</font>
						</font>
						<font face="Arial">
								<font size="3">
										<span style="COLOR: #000000">, privilege.getId());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
										<span style="COLOR: #0000ff">return</span>
								</font>
						</font>
						<span style="COLOR: #000000">
								<font face="Arial" size="3"> query.list();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></font>
						</span>
				</div>
		</blockquote>
<img src ="http://www.blogjava.net/zJun/aggbug/132125.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-07-24 18:22 <a href="http://www.blogjava.net/zJun/archive/2007/07/24/132125.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Hibernate Annotations] 嵌入组件(Component)映射</title><link>http://www.blogjava.net/zJun/archive/2007/03/07/102428.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Wed, 07 Mar 2007 08:17:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/03/07/102428.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/102428.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/03/07/102428.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/102428.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/102428.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 组件(Component)类必须在类一级定义@Embeddable注解.<br><br>在特定的实体的关联属性上使@Embedded和@AttributeOverride注解可以覆盖该属性对应的嵌入式对象的字段映射：&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/03/07/102428.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/102428.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-03-07 16:17 <a href="http://www.blogjava.net/zJun/archive/2007/03/07/102428.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Hibernate Annotations] 主键映射</title><link>http://www.blogjava.net/zJun/archive/2007/03/07/102420.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Wed, 07 Mar 2007 07:49:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/03/07/102420.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/102420.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/03/07/102420.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/102420.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/102420.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.简单主键：<br>使用@Id注解可以将实体bean中的某个属性定义为标识字段.使用 @GeneratedValue注解可以定义标识字段的生成策略:<br><br>AUTO - 可以是identity类型的字段,或者sequence类型或者table类型,取决于不同的底层数据库.<br>TABLE - 使用表保存id值<br>IDENTITY - identity字段<br>SEQUENCE - sequence&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/03/07/102420.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/102420.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-03-07 15:49 <a href="http://www.blogjava.net/zJun/archive/2007/03/07/102420.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Hibernate Annotations] 映射简单属性</title><link>http://www.blogjava.net/zJun/archive/2007/03/07/102409.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Wed, 07 Mar 2007 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/03/07/102409.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/102409.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/03/07/102409.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/102409.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/102409.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. 基本属性映射<br>通过 @Basic 可以声明属性的存取策略：<br>@Basic(fetch=FetchType.EAGER)   即时获取（默认的存取策略）<br>@Basic(fetch=FetchType.LAZY)    延迟获取&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/03/07/102409.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/102409.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-03-07 15:13 <a href="http://www.blogjava.net/zJun/archive/2007/03/07/102409.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转] 常用 JPA annotation 参考</title><link>http://www.blogjava.net/zJun/archive/2007/01/24/95747.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Wed, 24 Jan 2007 07:46:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/01/24/95747.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/95747.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/01/24/95747.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/95747.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/95747.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Table<br>Table用来定义entity主表的name，catalog，schema等属性。<br>元数据属性说明：<br>name: 表名 <br>catalog: 对应关系数据库中的catalog <br>schema：对应关系数据库中的schema <br>UniqueConstraints:定义一个UniqueConstraint数组，指定需要建唯一约束的列 &nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/01/24/95747.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/95747.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-01-24 15:46 <a href="http://www.blogjava.net/zJun/archive/2007/01/24/95747.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring管理Struts Action</title><link>http://www.blogjava.net/zJun/archive/2007/01/08/92417.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Mon, 08 Jan 2007 08:57:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/01/08/92417.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/92417.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/01/08/92417.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/92417.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/92417.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 参考文档：使用 Spring 更好地处理 Struts 动作<br><br>可以通过三种方式实现Spring管理Struts Action：<br>1.使用 Spring 的 ActionSupport 类整合 Structs <br>2.使用 Spring 的 DelegatingRequestProcessor 覆盖 Struts 的 RequestProcessor  <br>3.将 Struts Action 管理委托给 Spring 框架 &nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2007/01/08/92417.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/92417.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-01-08 16:57 <a href="http://www.blogjava.net/zJun/archive/2007/01/08/92417.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>