- 浏览: 40365 次
- 性别:
- 来自: 北京
最新评论
-
zuishengmengsi1990:
我的SSI中就是不能插入数据呢,,是不是事物的问题啊,怎么办呢 ...
sping中ibatis数据库操作 -
王慧迪:
楼主写的非常详细,都有举例说明和学习。本人看懂了,多看几遍会更 ...
延时加载
文章列表
工厂模式分为三类:
1)简单工厂模式(Simple Factory)
2)工厂方法模式(Factory Method)
3)抽象工厂模式(Abstract Factory)
a.简单工厂模式又称静态工厂方法模式
b.工厂方法创建 "一种" 产品,他的着重点在于"怎么创建",也就是说如果你开发,你的大量代码很可能围绕着这种产品的构造,初始化这些细节上面。也因为如此,类似的产品之间有很多可以复用的特征,所以会和模版方法相随。
c.抽象工厂需要创建一些列产品,着重点在于"创建哪些"产品上,也就是说,如果你开发,你的主要任务是划 ...
debian时间设置
- 博客分类:
- 开发常用技术
在/etc/timezone里面写上中国的时区,Asia/Shanghai,在/etc/default/rcS里面把UTC设成yes,也就是用 utc,这是Debian推荐做法。最后也是最重要的,把/etc/localtime删除,再从/usr/share/zoneinfo/Asia里面 拷贝Shanghai这个文件到/etc下,名字还是localtime ...
在window 2003安装oracle的时候,重新启动有时候无法登陆em控制台,也无法获得监听,是因为window2003安装完,需要做如下操作打开数据库:cmd--sqlplus /nolog---conn /as sysdba----startup--启动数据库这样就可以了
Ibatis配置文件ibatis.xml:
<resultMap id="result-map" class="com.xxx.xxx.Table">
<result property="rsId" column="id" />
<!--在Java对象跟Oracle列之间转换 -->
</resultMap>
<parameterMap id="parameter-map" class="java.util.Has ...
--创建数据表空间
create tablespace tracking
logging
datafile 'C:\oracle\product\10.2.0\oradata\oracle\tracking.dbf'
size 100m
autoextend on
next 100m maxsize 20480m
extent management local;
--创建用户并指定表空间
create user tracking identified b ...
--创建临时表空间
create temporary tablespace yhtemp
tempfile 'D:\oracle\oradata\Oracle10g\yhtemp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
-- ...
1.先手动修改oracle目录下 db_1\主机名_orcl 和 db_1\oc4j\j2ee\OC4J_DBConsole_主机名_ORCL 中的主机名;
再进入命令行执行以下语句:
-------------------------------
2.修改DBSNMP密码:
重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。
sql>alter user dbsnmp identified by xxx;
3,删除早期DBCONSOLE创建的用户:
sql>drop role MGMT_USER;
sql>drop u ...
src(源文件夹)
┃
┣━11.properties
┃
┗━myspider(myspider包)
┃
┣━22.properties
┗━Test.java
package myspider;
import java.io.UnsupportedEncodingException;
/**
*
* @author mark
*/
public class Test {
public static void main(String[] args) throws UnsupportedEncodingExcepti ...
一:什么是WebService
WebService(Web服务)是使应用程序可以以与平台和编程语言无关的方式进行相互通信的一项技术。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作。它使用基于 XML 语言的协议来描述要执行的操作或者要与另一个 Web 服务交换的数据。一组以这种方式交互的 Web 服务在面向服务的体系结构(Service-Oriented Architecture,SOA)中定义了特殊的 Web 服务应用程序。
1:Web 服务体系结构
Web 服务体系结构描述了一个框架,在这个框架中服务可在分布式计算环境中被 ...
iBatis2学习笔记
- 博客分类:
- iBatis2学习笔记
getSqlMapClientTemplate.insert() 返回的是新插入数据的主键值
getSqlMapClientTemplate.update() 返回的是更新的记录
public int deleteEntity(Map key)throws DataAccessException{
return getSqlMapClientTemplate().delete(getDeleteStatement(), key);
}
public Entity retrieveEntity(Map key)throws DataAccessException{
re ...
getSqlMapClientTemplate.insert() 返回的是新插入数据的主键值
getSqlMapClientTemplate.update() 返回的是更新的记录
public int deleteEntity(Map key)throws DataAccessException{
return getSqlMapClientTemplate().delete(getDeleteStatement(), key);
}
public Entity retrieveEntity(Map key)throws DataAccessException{
re ...
<convert
今天花了一个下午学习了一下 关于 collection 的 converter 的使用,这是Dwr的一个默认的 converter <convert converter="collection" match="java.util.Collection"/>但是不知道怎么用,从 Java Object --> Javascript Object 问题不大,有现成的例子可供参考 :),
就是 Java function 返回一个Collection,看了一下返回值在 javascript 中是的形式 ...
在以前,我们在Java源代码中使用特殊的JavaDOC标签定义ORMapping规则,然后使用xDoclet生成映射规则文件(.hbm.xml)文件。现在有了Hibernate Annotation,连映射规则文件也不需要了,使用更加方便了。这里说说使用Hibernate Annotation时需要注意的一些地方。这些内容分散在Hiernate Annotation Reference文档和example中,与spring相关的部分则出现在Spring的文档中,这里把它们整理在一起。对我自己来说是起到备网的作用,对于其它Hibernate Annotation的用户,系统也能起到帮助查询的作用。 ...
hibernate Annotation不用SchemaExport也可以生成表呀,只要在sessionFactory配置的过程中
<property name="hibernateProperties">
<props>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
其中update表示加载hibernate自动更新数据库结构,你也可以用create,但这样你数据库中的所有数据 ...
public的类、类属变量及方法,包内及包外的任何类均可以访问;
protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;
private的类、类属变量及方法,包内包外的任何类均不能访问;
如果一个类、类属变量及方法不以这三种修饰符来修饰,它就是friendly类型的,那么包内的任何类都可以访问它,而包外的任何类都
不能访问它(包括包外继承了此类的子类),因此,这种类、类属变量及方法对包内的其他类是友好的,开放的,而对包外的其他类是
关闭的。