{"id":621,"date":"2004-08-12T06:38:22","date_gmt":"2004-08-12T10:38:22","guid":{"rendered":"http:\/\/wordpress.cephas.net\/?p=621"},"modified":"2004-08-12T06:38:22","modified_gmt":"2004-08-12T10:38:22","slug":"hibernate-hibtags","status":"publish","type":"post","link":"https:\/\/cephas.net\/blog\/2004\/08\/12\/hibernate-hibtags\/","title":{"rendered":"Hibernate Hibtags"},"content":{"rendered":"<p>From the <a href=\"https:\/\/lists.sourceforge.net\/lists\/listinfo\/hibernate-devel\">Hibernate Developer list<\/a>,Serge Knystautas announced the availability of a JSTL tag library that wraps Hibernate 2.1 &#8220;&#8230; including find, filter,load, refresh, save, update, and delete&#8221; called <a href=\"http:\/\/hibtags.sourceforge.net\">Hibtags<\/a>.  It certainly brings to mind a <a href=\"http:\/\/weblogs.java.net\/pub\/wlg\/733\">discussion on java.net<\/a> not so long ago about the JSTL SQL tags and how they really shouldn&#8217;t be used, these tags could certainly be helpful for doing a POC or for writing reports.   <\/p>\n<p>If you&#8217;re still curious, take a look at the <a href=\"http:\/\/hibtags.lokitech.com\/examples\/index\">examples<\/a>.  Serge has posted an example of each of the aforementioned functions (find, filter, load, refresh, save, update, delete).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From the Hibernate Developer list,Serge Knystautas announced the availability of a JSTL tag library that wraps Hibernate 2.1 &#8220;&#8230; including find, filter,load, refresh, save, update, and delete&#8221; called Hibtags. It certainly brings to mind a discussion on java.net not so long ago about the JSTL SQL tags and how they really shouldn&#8217;t be used, these &hellip; <a href=\"https:\/\/cephas.net\/blog\/2004\/08\/12\/hibernate-hibtags\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Hibernate Hibtags<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/621"}],"collection":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/comments?post=621"}],"version-history":[{"count":0,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/621\/revisions"}],"wp:attachment":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/media?parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/categories?post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/tags?post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}