摘要:
现在web编程是非常的热。很多的应用都用过去的cs结构变成现在的BS结构。基于浏览器的。比如说:现在流行的网络银行,大家通过浏览器,就可以完成账目的查询,账单的下载,甚至还可完成转账可以交电话费,水费等各种费用。这种基于BS结构的应用带来的方便是非常大的。Internet的起源 起源于美国军方的ARPANET Advanced Research Projects Agency Network 1980年,ARPANET上应用了TCP/IP网络协议 美国国家科学基金会在1988年建立另一个TC/IP协议的网络--NSFNET 这就是我们现在今天的Internet的骨干网TCP/IP的四层结构:N 阅读全文
摘要:
java hibernate jpa 阅读全文
摘要:
java hibernate annotation 注解 阅读全文
摘要:
HibernateTest.java代码:/*** */package com.b510.examples;import java.util.Iterator;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;/*** * @author XHW* * @date 2011-7-18* */public class HibernateTest {public static void main(String[] args) {new HibernateTest().up 阅读全文
摘要:
Product.java代码;package com.b510.examples;/*** Product entity. @author MyEclipse Persistence Tools*/public class Product implements java.io.Serializable {private static final long serialVersionUID = -1546206493725028472L;private Integer id;private Category category;private String name;private String 阅读全文
摘要:
是不是延迟加载特别棒,没有什么缺点?也不是。我们平时常说一句话,一个人有多大的优点,他可能就有多大的缺点。人无完人啊!对于延迟加载也是这样。他虽然给我们提高了系统的性能,但是他也会给我们带来一定的副作用。什么副作用呢?就是在我们开发的时候,你使用了延迟加载,有可能发生这种类型的伪例:LazyInitializationException而且是在开发struts+spring+hibernate的web项目的时候:解决方案:1、取消延迟加载。你只要在项目中不使用延迟加载,这种伪例就不会发生。这个对于我们开发来说是得不偿失的, 我们不能因噎废食啊,对吧,就是因为他会发生这种伪例,我们就不用这种给我 阅读全文
摘要:
延迟加载在Hibernate中是默认延迟加载;测试代码一:HibernateTest.java代码:/*** */package com.b510.examples;import java.util.Set;import org.hibernate.Session;/*** * @author XHW* * @date 2011-7-18* */public class HibernateTest {public static void main(String[] args) {new HibernateTest().update();}public void update(){Session 阅读全文
摘要:
Guestbook.java代码:package com.b510.examples;import java.util.Date;public class Guestbook implements java.io.Serializable {private static final long serialVersionUID = -7004492417383895995L;private Integer id;private String name;private String email;private String phone;private String title;private St 阅读全文
摘要:
Hibernate-memcached是CacheProvider接口的memcached实现http://code.google.com/p/hibernate-memcached/步骤:one:下载和安装运行memcache服务器程序即:memcache.exe 下载到c:\two:增加Hibernate-memcached的相关类库包括:memcached-2.1.jar http://spymemcached.googlecode.com/files/memcached-2.1.jar spy-2.4.jar http://bleu.west.spy.net/~dusin/repo/s 阅读全文
摘要:
新建java project项目:chapter17_setehcachehibernate.cfg.xml代码:<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"&g 阅读全文