自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 设计是从需求抽象到代码有很多过程,而不能得到了需求就立刻开始开始编码

<br />设计是从需求抽象到代码有很多过程,而不能得到了需求就立刻开始开始编码<br /> 

2010-06-21 21:12:00 341

原创 设计模式

<br />rss:有限资源整合。<br />单根继承:垃圾回收快,防止菱形关系。<br />线程分为 普通线程,精灵线程。<br /> <br /> <br />工厂模式:<br />package com.factory;public interface Animal { public void shout(); public void jump(); public void begnaw();}<br /> <br /> package com.factory;pu

2010-05-31 16:10:00 233

原创 EJB3.0

JAVA服务端:package com.lovo.dao;import java.util.List;import javax.ejb.Remote;import javax.ejb.Stateless;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext

2010-05-06 22:39:00 266

原创 Spring 事务

package com.lovo.advice;import java.sql.Connection;import java.util.Collection;import java.util.HashMap;import org.aopalliance.intercept.MethodInterceptor;import org.aopalliance.intercept.Me

2010-04-27 22:56:00 272

原创 Spring 代理自定义异常

 XML文件  <!-- 即拦截器 切入点 --> mouthInterceptor -->

2010-04-23 20:52:00 833

原创 Spring AOP(拦截)

切面:Aspect实际交叉功能。连接点:JoinPoint应用程序执行过程插入面的点。可以是方法调用,异常抛出。通知Advice切面的实现切入点(Pintcat):定义通知应用那些连接点。目标对象(Target):被通知对象。代理(Proxy):通知应用目标对象创建对象。织入(Weaving):将切面应用到目标对象从创建对象到一个新的代理对象的过程。cglib:产生代理

2010-04-22 17:05:00 270

原创 Spring AOP

IOC/DI:控制反转/依赖注入。AOP:面向切面编程。OOP:面向对象编程。OOP是纵向由上往下执行,而AOP是横向拦截执行,可以说AOP对OOP的一个补充。 Spring croe:完成IOC/DI. Spring context:上下文配置文件。 Spring AOP:完成面向切面功能。 Spring DAO:对数据库的一种抽象. Spring ORM:管理Hibern

2010-04-21 17:55:00 284

原创 Hibernate第七天

 代码:  public PetInfoBean isUser(String name){ PetInfoBean pb=null; Session session=HibernateSessionFactory.getSession(); String hql="from PetInfoBean where pet_name=:name"; Query que

2010-04-20 16:14:00 293

原创 Hibernate(性能操作)

在ORM中缓存尤为重要 session一级缓存中以键值对存放好的ID是键值是对象session.evct(id)//清除指定的对象session.clear();//清除所有的缓存。 二级缓存例子: 在hibernate.cfg.xml中注册缓存 true org.hibernate.cache.EhCacheProvider

2010-04-19 15:29:00 202

原创 Hibernate第六天(继承关系)

例子: PO类: 父类 package com.lovo.po;public class PetPO { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; }

2010-04-19 15:18:00 260

原创 资料 hibernate中hbm文件中inverse功能

4.01. 关联更新 "关系标记"对应的属性是一个pojo或一个pojo的集合,修改“关系属性”的值能会导致更新mainTable表,也可能会更新relationTable表。 这种更新暂叫“关联更新”。 4.1.inverse属性的作用(假定没有设置cascade属性) 4.1.1 “只有集合标记(set/map/list/array/bag)才有inverse属性”。 ————不妨以标记set

2010-04-16 16:12:00 357

原创 Hibernate第五天

一对一(单项,双向)一对多(单项,双向)多对多 先看列子一对一 PO类  package com.lovo.po;public class HusbandPO { private int id; private String name; private WifePO myWife; public int getId() { retu

2010-04-16 15:48:00 225

原创 配置文件中映射元素详解 - Hibernate - (老师的)

对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。 <?xml version="1.0"?><!--所有的XML映射文件都需要定义如下所示的DOCTYPE。Hibernate会先在它的类路径(classptah)中搜索DTD文件。-->

2010-04-16 15:39:00 219

原创 Hibernate第四天

Lazy:延迟加载。Hibrnater:类型是去掉路径,首字母小写。比如  注意的是Hibrnater的date日期和java的不一样 timestamp小练习 一对一关联 首先PO类 package com.lovo.po;public class HusbandPO { private int id; private Str

2010-04-16 15:11:00 355

原创 Hibernate第三天

离线Criteria:package com.lovo.dao;import java.util.Iterator;import java.util.List;import org.hibernate.Criteria;import org.hibernate.Hibernate;import org.hibernate.Query;import org.hib

2010-04-14 18:27:00 323

原创 Hibernate第二天

package com.lovo.dao;import java.util.Iterator;import java.util.List;import org.hibernate.Hibernate;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transac

2010-04-13 15:42:00 274

原创 Hibernate第一天

导入Hibernate框架步骤:          小列子:JAVApackage com.lovo.test;import com.lovo.dao.UserDAO;import com.lovo.po.UserPO;public class TestMain { /** * @param args

2010-04-12 19:56:00 277

原创 Struts第六天

logic标签:  //导入标签  <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" /> <set-property property="definitions-parser-validate" value="true" /> //注册插件  

2010-04-09 18:32:00 210

原创 Struts第六天

package com.lovo.struts.action;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax.servlet.http.HttpServletRequ

2010-04-08 22:23:00 248

原创 Struts第五天

自定义验证: <action path="/register" name="dynaRegisterForm" validate="true" input="/register.jsp" type="com.lovo.struts.action.RegisterAction"> <set-property property="pathnames"

2010-04-07 21:42:00 231

原创 Struts第四天

validation流程:在struts-config.xml注册validation      value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" /> 这个注意的是要放在最后,因为在Struts里要生成基本的类的时候才可以读取validation插件 2.在validation.xml里写条件

2010-04-06 22:34:00 186

原创 Struts第三天

流程Struts内置类• DispatchAction: 能同时完成多个Action 功能的Action 。• ForwardActon: 该类用来整合Struts 和其他业务逻辑组件,通常只对请求作有效性检查。• IncludeAction: 用于引入其他的资源和页面。• LookupDispatchAction: DispatchAction 的子类,根据按钮的key ,控制转发给

2010-04-02 17:54:00 221

原创 Struts第二天

Struts流程浏览器→WEB服务器→ActionServlet→由ActionSerlet读取配置文件(xml)→ActionForm→Action→Service→dao→数据库 public ActionErrors validate(ActionMapping mapping,HttpServletRequest request)这个只处理表单验证不在在这个方法里处理其他业务。

2010-04-01 19:04:00 201

原创 Struts

LogiinACTION继承ActionFROM继承actionfrom        http://struts.apache.org/dtds/struts-config_1_2.dtd">                  //type全路径name值要个actionfrom一致        //name在的值是和mapping.findForw

2010-03-31 22:27:00 191

原创 开始··

开始自己的职业生涯··记下自己的点点滴滴。

2010-03-30 13:11:00 227

GIF截图工具

GIF截图工具

2013-09-29

EJB3电子文档··

期待已久的EJB3.0 最终规范已经发布了。虽然EJB3.0 最终规范出来了一段时间,但对EJB3.0 的应用还停留在介 绍之中,应用实例更是少之又少,所以作者拟写本书,以简单的实例展现EJB3.0 的开发过程,希望对大家有所帮 助

2010-05-06

简单的网上书城JSP+AJAX

简单的实现网上书城的基本功能JSP+AJAX功能包括 登陆,注册 联想查询 留言 分类,购物车,在线人数统计等。

2010-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除