摘要:
本文译自Martin Flower的文件:https://martinfowler.com/bliki/CQRS.html QRS 代表命令查询职责分离。这是我第一次听到Greg Young描述的模式。其核心概念是,您可以使用与用于读取信息的模型不同的模型来更新信息。在某些情况下,这种分离可能很有价 阅读全文
posted @ 2012-03-20 13:20
JackYang
阅读(587)
评论(0)
推荐(0)
摘要:
环境: w2kp sp4, jsdk1.4.2_8; tomcat5.0.2.8; oracle817, sqlserver2000 sp3 , mysql5 beta总的来说在tomcat配置一个数据源有4项工作要做.1. 在server.xml 里配置数据源连接池参数。 可以手动,也可以通过tomcat admin工具。2. 在 %CATALINA_HOME%\conf\Catalina\localhost\ 下 , 对用你自己的webapp用户 yourapp.xml 配置 对数据源的声明.3. 在自定义的webapp 下WEB-INFO\web.xml 下配置对数据源的引用。4. 在特 阅读全文
posted @ 2012-03-20 13:19
JackYang
阅读(416)
评论(0)
推荐(0)
摘要:
创建用户: 创建用户的语法要创建一个新的用户(指密码验证用户,以下皆同),可以采用CREATE USER命令。下面是CREATE USER命令的语法。CREATE USER username IDENTIFIED BY password OR IDENTIFIED EXETERNALLY OR IDENTIFIED GLOBALLY AS ‘CN=user’[DEFAULT TABLESPACE tablespace][TEMPORARY TABLESPACE temptablespace][QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace[, 阅读全文
posted @ 2012-03-20 13:19
JackYang
阅读(789)
评论(0)
推荐(0)
摘要:
部署web service的方式一般有两种: 1. 编写java源文件,将文件的java后缀改为jws,然后部署到webapps/axis目录下,axia引擎可以直接执行源文件中定义的java方法为web service;另外,要让你的web应用服务器识别jws文件需要确定已在web.xml中配置servlet(如果你依照本文方法采用拷贝axis目录为工作起点的话,可以不考虑这步):<servlet> <servlet-name>AxisServlet</servlet-name> <display-name>Apache-Axis Servle 阅读全文
posted @ 2012-03-20 13:19
JackYang
阅读(856)
评论(0)
推荐(0)
摘要:
1、 存储过程 1) 尽量将代码段放到TRY…CATCH…。 但凡使用C#写过代码的人,都知道C#中TRY…CATCH…的运行和出错跳转逻辑,而SQL Server2005中,其运行和出错跳转逻辑与在C#中是一致的。TRY…CATCH…是SQL Server2005中新增的,功能强大,且很好用。 2 阅读全文
posted @ 2012-03-20 13:19
JackYang
阅读(686)
评论(0)
推荐(0)
摘要:
Java的数据库连接编程(JDBC)技术 JDBC、JDBC的工作原理,访问数据库的方法、Statement、PreparedStatement、CallableStatement,ResultSet等对象的编程使用9.1 基本知识9.1.1 JDBC:Java DataBase Connectivity(Java 数据库连接技术),它是将Java与SQL结合且独立于特定的数据库系统的应用程序编程接口(API--它是一种可用于执行SQL语句的Java API,即由一组用Java语言编写的类与接口所组成)。 有了JDBC从而可以使Java程序员用Java语言来编写完整的数据库方面的应用程序。另外 阅读全文
posted @ 2012-03-20 13:18
JackYang
阅读(655)
评论(0)
推荐(0)
摘要:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.PreparedStatement; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class TestDemo { public static Connection getConnection(){ Connection conn = null; try { Class.forName(&quo 阅读全文
posted @ 2012-03-20 13:16
JackYang
阅读(1632)
评论(0)
推荐(0)
摘要:
Oracle中动态SQL可以通过本地动态SQL来执行,也可以通过DBMS_SQL包来执行。下面就这两种情况分别进行说明: 一、本地动态SQL 本地动态SQL是使用EXECUTE IMMEDIATE语句来实现的。 1、本地动态SQL执行DDL语句: 需求:根据用户输入的表名及字段名等参数动态建表。create or replace procedure proc_test( table_name in varchar2, --表名 field1 in varchar2, --字段名 datatype1 in varchar2, --字段类型 field2 in varchar2, --字段... 阅读全文
posted @ 2012-03-20 13:16
JackYang
阅读(1810)
评论(0)
推荐(0)
摘要:
Oracle 动态SQL有两种写法:用 DBMS_SQL 或 execute immediate,建议使用后者。试验步骤如下:1. DDL 和 DML/*** DDL ***/begin EXECUTE IMMEDIATE 'drop table temp_1'; EXECUTE IMMEDIATE 'create table temp_1(name varchar2(8))';end;/*** DML ***/declare v_1 varchar2(8); v_2 varchar2(10); str varchar2(50);begin v_1:=' 阅读全文
posted @ 2012-03-20 13:16
JackYang
阅读(1339)
评论(0)
推荐(0)
摘要:
java.util.Calendar常量字段值网摘部分java.util.Calendar public static final int AM 0 public static final int AM_PM 9 public static final int APRIL 3 public static final int AUGUST 7 public static final int DATE 5 public static final int DAY_OF_MONTH 5 public static final int DAY_OF_WEEK 7 public static final 阅读全文
posted @ 2012-03-20 13:15
JackYang
阅读(693)
评论(0)
推荐(0)
浙公网安备 33010602011771号