自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

webServices

在做webService应用的时候我们需要做下面的工作:    我们需要把axis-1_4\webapps下面的axis工程拷贝到tomcat工程目录下面我们需要把axis-src-1_4\axis-1_4\lib下面的activation.jar拷贝到tomcat工程目录下面我们需要把JAVAMAIL_JXL_MYSQL_UPLOAD_lib下面的mail.jar拷贝到tomcat工程目录下...

2009-11-13 10:34:16 150

EJB3学习笔记

EJB3中那些配置些都是用Annotation实现的。    和EJB2相比,EJB三少了配置,同时比EJB2更灵活,EJB2中HOME只能写create方式,而EJB3中不需要了,可以写上自己的业务方法,同时这个就不是HOME了,而是LOCAL了,Remote基本没的什么变化的,这里说的变化是指功能上,但在书写上变化还是很大的:     首先,不需要继承了     再次,不需要抛出任...

2009-11-13 10:33:14 119

Annotation

 JDK1.5后JAVA引入了注解,常用的注解有Override,Deprecated,SuppressWarnings。    Override用来验证当前书写的方法是否是重写的方法,如果不是则报编译错误提示。    Deprecated用来设置方法为过时的方法。    SuppressWarnings用来去掉编译中的警告错误,但他需要一个参数SuppressWarnings("un...

2009-11-13 10:30:51 109

EJB2学习笔记

EJB(Enterprise JavaBean)企业级JavaBean,J2EE规范把EJB分为三类:会话Bean(SessionBean),实体Bean(EntityBean),消息驱动Bean(MessageDrivingBean)。    我们以最简单的会话Bean来认识下EJB。    会话Bean分为:无状态会话Bean和有状态的会话Bean,用通俗的话理解就是:不记录状态的Be...

2009-11-13 10:29:42 151

Struts2.0学习笔记(三)——拦截器&文件上传

 Struts2拦截器很简单,两个步骤:1、配置  2、编写拦截器类      1、配置,直接在struts.xml中配置。        在package标签下配置interceptors标签,该标签告诉struts2这里面就是写的拦截器,他有两种子节点,interceptor和interceptor-stack,前者是配置单个的拦截器,后者是将多个拦截器组合成一个拦截器链。    ...

2009-11-13 10:27:53 111

Struts2.0学习笔记(二)——验证

struts2中验证也是两种validate方法和框架,validate方法没什么太多好说的,和struts1中基本是一样的,不同是的在验证一个表单多个提交按钮的时候,每个按钮是对应了自己的一个方法的,假设其中一个方法为add(),则在Action中书写的针对该按钮的验证方法为validateAdd(),他可以和公用的validate方法共存,执行顺序是validateAdd、validate。。...

2009-11-13 10:26:59 132

Struts2.0学习笔记(一)——基础

本系列只是很简单的一个入门了解,不涉及深入的应用 首先一点,struts2.0并不是struts的升级版本,比较准确的说来应该是webwork+struts,但是他更像webwork,它里面的很多东西都和struts不一样了,最直观的看struts2.0里面没有Servlet,没有ActionForm等,而且很多底层的实现完全不一样了。    我们来看下如何创建一个struts2.0项...

2009-11-13 10:25:56 102

SSH整合续

本文承接SSH文继续展开。     在上一文中我们已经将SSH中的spring和Hibernate整合起来了,但是struts还没发生联系,所以昨天的整合是不完整的,今天我们继续来看。    从思维的角度看来:      昨天的代码,我们在BO中通过ApplicationContext从XML文件中获取了带有sessionFactory的DAO,但是这样做我们发现每次用户请求传递到BO...

2009-11-13 10:24:30 91

SSH整合(通过MyEclipse)

三框架的整合:    今天发现MyEclipse太强大了,终于开始喜欢它了,人工配置起码要10多分钟的东西,2分钟它就帮你搞定``过瘾~~    具体怎么把框架导入项目就不讲了,说说需要注意的东西,在导Hibernate的时候,特别需要注意的是提前要在数据库表中设置好主键,不然在自动生成代码时会出现一个意想不到的类,自己去试``0 0!另外建议用spring的applicationCont...

2009-11-13 10:23:50 90

Spring学习笔记(三)——继续AOP

上次我们谈到了简单的AOP,今天我们继续旅程。    上次我们谈到了对一个对象的方法进行切割,那如果要对两个、3个对象呢?我们发现:<bean id="result" class="org.springframework.aop.framework.ProxyFactoryBean">  <property name="interceptorNames">   &l...

2009-11-13 10:22:30 122

Hibernate学习笔记——cascade和inverse

习惯用实例说明一切:    首先我们来看多对一中的单向情况,例子用mother和son,一个mother包含多个son。    Cascade:    必然,我们在mother中是有个Set属性的,在son中只有自己的属性,如果在数据库映射中我们不设置cascade属性在操作的时候是会出错了,因为该属性是指:对当前对象做什么操作就对关联对象做什么操作,在我们向数据库中插入数据时,由于没...

2009-11-13 10:21:08 116

Spring学习笔记(二)——IOC&AOP

IOC/DI有两种赋值方式:设值注入和构造子注入。在上一篇中我们采用的是设值注入,现在我们来看下构造子注入:    使用构造子注入需要在JAVA-BEAN中书写带参的构造方法,然后在applicationContext里面配置啥子ConXXXXXXXX哦,忘了,一会练习的时候去点出来。需要注意的是有多个参数在这个标签下就要写多个个property(好象是),如果有参数相同的不同构造方法,为了区...

2009-11-13 10:20:05 135 1

Spring学习笔记(一)——基础

Spring是一个强大的存在,今天我们先以一个很简单很简单的例子进入Spring的世界!    Spring能够让我们不需要去创建对象而使用对象,所有的这一切都用XML文件形式给出,做一个简单例子:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "...

2009-11-13 10:19:15 85

Hibernate学习笔记(四)——继承关系配置&缓存

在平时的设计中,继承关系就随处可见的,Hibernate为我们提供了解决继承关系的数据库映射方案,以上课的例子为例:    父类:EpetPO          private int id;          private String name;    子类一(extends EpetPO):CatPO          private int fishNum;    子...

2009-11-13 10:18:17 91

Hibernate学习笔记(三)——关系配置

 关系分为:一对一、一对多、多对多和继承,今天重点讲下一对多和多对多关系。     在一对多的关系中我们又可以分为单向的和双向的:        1、单向是指,我们可以从一个对象中寻找到另一个对象,而不能从另一个对象中找回原来的对象,表现在代码上就是,一个对象中存在另一个对象的Set集合属性,而另一个对象可以看成是与外界豪无关系的类,他的hbm的编写和普通的数据库映射最简单版本完全一样...

2009-11-13 10:17:00 76

Hibernate学习笔记(二)——查询

Hibernate中查询数据库中的数据是很重要的,我们有4种方法:     1、get()和load(),他们的用法完全一样,都需要两个参数,第1个是持久化对象类名.class,第2个是行号,也就是说这2个方法都只能返回固定的某一行的数据,但是需要注意的是:当输入的参数行号在数据库中不存在时,get()会返回一个空对象,不会报错,而load()会直接报错。     2、Query+HQL,Quer...

2009-11-13 10:15:57 95

Hibernate学习笔记(一)——基础

持久化框架,关键是ORM,持久对象与关系型数据库之间的映射。    该框架可以用于任何项目,不一定是WEB项目,所以应用很广泛。    该框架使得程序员不再去关心数据库中的字段名,而把心思集中于其他业务中去,任何一个框架的推出并不是为了减少程序员的工作量,而是为了重用和使程序员集中更多精力去完成业务。    该框架和IBATIS一起基本占据了整个持久化市场,但著名的EJB开始集成Hbe...

2009-11-13 10:15:03 115

Struts1.X学习笔记(一)——基础

Struts实质上是在JSP Model2的基础上实现的一个MVC框架.    流程:        View发出请求,ActionServlet收到请求后到struts-config.xml配置文件中寻找请求所对应的Action,通过反射将请求交给对应的Action,该Action负责调用对应的Bo并将结果返回给ActionServlet进行转发.    优点:        ①...

2009-11-13 10:12:46 78

Oracle学习笔记(六)——JDBC

今天的内容很多,但是大多数都是复习以前的知识,总体来说还是不难的,重点的知识就是如何在JAVA中调用函数,过程.    以前没学不知道,学了才知道,原来JDBC连接Oracle的方法和连接SQL SERVER的方法完全一样,首先要加载驱动,用Class.forName("oracle.jdbc.driver.OracleDriver"),完了就要建立连接了,和连接SQL SERVER一样,使用...

2009-11-13 10:09:32 113

Oracle学习笔记(五)——事务&触发器

上图:(点击查看大图)          重点记住概念和特点就好,对于隔离级别用处不太大,不过面试的时候很有可能被问及,事务的特点中原子性没有做出解释,主要因为这是4个特点中最难理解的最抽象的一个,但是原子性我们可以理解为:封装.意思就是说,整个事务的运行对外是不可见的,用户只能看到运行前的状态和运行后的状态.    今天的第2大块内容就是另人爱又怕的触发器,它比较像JAVA中的Fil...

2009-11-13 10:07:21 202

Oracle学习笔记(四)——练习

今天老师出了一道题,意思就是:怎么从过程中返回数据集。 下面是我使用的一个方法:    包:        CREATE OR REPLACE PACKAGE pkg_type IS              TYPE my_cur IS REF CURSOR;        END;  包比较类似于JAVA中的包+接口,在本例中是定义了一个游标类型,供外部使用.    过...

2009-11-13 10:05:03 99

Oracle学习笔记(三)——函数与过程

函数与存储过程是数据库操作中很重要的一部分,为了更好的理解,我就不做太多的理论讲解,下面是我为了把今天的内容融合到一起自己设计的一个需求:    用我们现在手上有的两张表:emp、dept。emp表中有员工工资,奖金等信息,dept表中有部门信息    有时候我们会遇到这样的业务:财务部门将统计出来的工资分发到每个部门,由各个部门自己发工资(个人虚构的),在这个过程中我们就需要将每个部门的...

2009-11-13 10:01:00 84

Oracle学习笔记(二)——在PL/SQL中执行各种SQL语句

定义语言DDL:create  drop    truncate    操作语言DML:修改类:insert  delete   update                查询类: 查询单行,查询多行在PL/SQL中执行SQL语句需要注意 DDL不能直接执行,DML中的增删改可以执行.        赋值的方式有两种:①XXX := OOO;  ②用select XXX into...

2009-11-13 09:58:21 168

Oracle学习笔记(一)

本系列笔记为本人过去学习所写,适合有一定数据库(sql server等)基础的读者,希望对初学者有所帮助。     1.变量的定义    简单数据类型: 与数据库中创建表定义字段有点类似,前面是变量名,后面是数据类型,比如 id number;                  需要注意的是,所有变量的定义必须是在declare块中.    复合数据类型: 有两种:    ...

2009-11-13 09:55:22 53

空空如也

空空如也

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

TA关注的人

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