- 博客(23)
- 收藏
- 关注
原创 JBPM学习笔记之一:为什么要学习JBPM以及学习安排
1:JBPM是什么? JBPM的全称是Java Business Process Management,是一种基于J2ee轻量级的工作流管理系统。 2:JBPM要解决什么样的问题以及为什么要选择它? JBPM主要是工作流的一个java开源框架。选择它的主要原因:1)是一个开源框架,免费(这一点是比较重要的)。2)相应的技术文档比较多,因此,学习成本也比较低。3...
2009-05-14 01:12:15
114
原创 mysql远程方案的方式修改
http://www.4studio.cn/www/49/2008-03/2100.html修改musql允许远程访问的几种方式
2009-04-25 16:30:23
104
原创 JSP中javabean标签的使用
1:id代表类对象的名字 class代表类的全称名字。scope="代表的是作用范围"2-1:name:表示的类对象的名字 propertu表示的是类属性的名字,value代表的是值2-2: param代表的是是来自客户端提交的参数.其中param代表的参数的名字2-3::这种情况指的是参数名字和属性的变量明正好相同,省略了param.2-4: 表示的是为...
2008-10-27 18:10:24
888
原创 自定义JSP标签
如何定义一个自己的JSP标签: 1)首要要明白我们这个自定义的标签可以完成什么样的功能以及标签的属性。 2)写一个类来实现标签的功能 3)对标签进行配置(用来告诉服务器该标签的类由哪个实现) 4)通过页面调用我们自定义的标签1)假如我们完成一个能够循环输出的功能的标签。标签的名字为loop,有一个属性值为times表示我们要循环的次数2)定义一个LoopDeal...
2008-10-27 17:38:41
84
原创 tomcat中配置连接池
1:连接池所要解决的问题: 应用程序每一次与数据库的连接都会由于网络传输和执行数据库查询而严重降低了程序的执行效率,因此我们需要用到连接池将将我们经常要用到的数据保存在连接池中,这样就减少了网络传输和因查询而给程序执行效率带来的影响。 2:连接池的本质:用一个集合保存查询出来的数据。3:连接池的实现原理: 我们要使用Connect pool,首先要做的是访问dat...
2008-10-26 16:22:51
132
原创 一个简单的Filter列子
filter代码:[code="java"]package servlet.filterpackage;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import j...
2008-10-26 14:02:12
211
原创 ServletContextListener的使用
1:ServletContext对象是一个为整个web应用提供共享的内存,任何请求都可以访问里面的内容2:如何实现在服务启动的时候就动态的加入到里面的内容:我们需要做的有: 1) 实现servletContextListerner接口 并将要共享的通过setAttribute(name,data)方法提交到内存中去 2)应用项目在通过getAttribute(name)将数据或到...
2008-10-22 19:56:33
69
原创 Servlet状态追踪
1:问题的提出:如何让只有登录的用户才能访问某些网页以及如何判断登录。2:解决上述问题的方案有: 1)通过Cookie方式来实现 2)通过Session方式来实现 Cookie实现方式: Cookie定义: Cookie是一小块可以嵌入HTTP请求和响应的数据。它在服务器上产生,并作为响应头域的一部分返回给客户。浏览器在收到有Cookie的...
2008-10-21 20:58:36
98
原创 Servlet之间传递程数据的方式
1:如何让用户的请求数据从一个Servlet传递给另一个Servlet 第一种方式:通过超链接传递数据 第二种方式:通过表传递取参数。 第三种方式:通过setAttribute("name",value)与getAttribute(name value)传递参数 1)通过超链接获得参数: 需要在超链接后面给定要传递参数的值。但长度有限制...
2008-10-21 19:58:50
196
原创 Servlet
1.Servlet 是什么? Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器就好...
2008-10-17 20:21:26
137
原创 数据库事务隔离级别与锁
关键字: 事务数据库事务隔离级别与锁关键字: 事务 一,事务的4个基本特征 Atomic(原子性): 事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要 么全部成功,要么全部失败。 Consistency(一致性): 只有合法的数据可以被写入数据库,否则事务应该将其回滚到最初 状态。 Isolation(隔离性): 事务允许多个用户对...
2008-10-13 17:33:55
89
原创 用JDBC处理一对一的关系
类与类之间存在多种关系:组件关系,继承关系,关联关系。 其中:关联关系有分为:一对一,一对多,多对一,多对多几种。以下就一对一的关联关系进行说明: 所谓一对一的关联关系就是指一个类的一个对象在另一个类中只有且只有一个与之对应的对象,翻过来也一样。就好比身份证与人一样。一个身份证只能属于一个人,一个人只能拥有一个身份证号一样。 如何将这种关系用JDBC将其反映到数据库中去了...
2008-10-12 15:09:54
182
原创 用jdbc实现对象与数据库表中记录的同步
java主要是面向对象的语言,因此,我们大多数操作的都是对象。我们如何将对象的信息存入到数据库中去了,其主要分为三步: 1):写出实体类的JavaBean 2):在数据库中建立与之对应的表记录 3): 根据需求写出dao层 (注:一般的,每一个对象都有唯一的一个OID(object ID),与数据库中表的ID一一对应。对象之间的关系在表之间中主要也反映为主外键...
2008-10-12 13:30:15
442
原创 JDBC对大数据的处理
当我们要将一些电影,小说之类的数据存储到数据库中,需要用到oracle的大对象数据类型:Blob,Clob,其中blob为二进制的大对象,clob为字符串大对象。 如何用JDBC来将这样的大数据存储到数据库中了?需要用到empty_blob()函数。以下是一个实现blob的完整的例子:1:创建一张能装大数据的表: [code="java"] create tabl...
2008-10-11 17:08:24
162
原创 JDBC的批处理
批处理的好处:提高了数据的传输效率。prepareStatement实现批处理:[code="java"]import java.sql.*;public class TestPreparedStatement { public static void main(String[] args){ Connection conn=null; PreparedSt...
2008-10-11 14:13:13
114
原创 用JDBC实现数据的分页显示
数据分页主要用到了resultSet的absolute()方法用来定位到某一行上去,其代码如下:[code="java"]package com.ajliu.pageOperation;import java.sql.*;import com.ajliu.UtilTool.*;import java.util.*;public class PageTest { ...
2008-10-11 11:14:35
231
原创 JDBC如何设置可滚动的结果集及动态更新
ResultSet对象默认情况下是不可生成可更新的结果集,因此需要手动设置为可跟新,可滚动的结果集Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);ResultSet.TYPE_SCROLL_INSENSITIVE用于设置结果集是可以滚动的,Res...
2008-10-10 18:35:55
403
原创 事务操作
1:事务的特性: ACID: 1:原子性:(automatical) 2: 一致性:(consistency) 3: 隔离性:(isolation) 4:持久性(durability)2:在java程序中,默认的情况下是自动提交事务,即执行完一条sql语句之后,就立即提交事务,如果要手动提交事务要执行conn.setAutoCommit(false)...
2008-09-23 20:09:38
93
原创 prepareStatement与Statement的区别
PrepareStatement与Statement的主要区别:1:创建时的区别: Statement stm=con.createStatement(); PreparedStatement pstm=con.prepareStatement(sql); 执行的时候: stm.execute(sql); pstm.execute(); 2: ps...
2008-09-23 19:53:57
310
原创 JDBC 连接封装
为了实现java代码的可重用性,可变性,我们需要对代码进行封装,并真真的实现JAVA的面向对象的封装的思想,以下是通过对去config.properties配置文件中的关于数据库的各项配置来实现不用改代码而直接对文本操作来实现其正真意义上的封装:[code="java"]package com.JDBC.firstJDBC;import java.util.*;import jav...
2008-09-23 17:37:45
99
原创 JDBC发展的四个阶段
1:JDBC-ODBC桥接阶段 :Java-JDBC-ODBC-DB2:Native阶段:Java-JDBC-Client-DB3:JDBC-net pure java drvier: client-general protocol-server-DB4:native protocal pure java:java-JDBC-DB;
2008-09-22 19:41:50
314
原创 JDBC初学
使用JDBC链接oracle数据库的一般流程: 学习是一个不断挑战自我的过程,从不会到会,从不熟悉到熟悉,从菜鸟到高手的过程,其也是一个享受的过程...................................,以下是JDBC链接数据库的6个基本步骤:import java.sql.*;public class TestJDBCOrder { publ...
2008-09-22 19:25:52
57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人