`
wjjbfq
  • 浏览: 82088 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Hibernate 二级缓存: 二级缓存是进程级的缓存或sessionFactory的缓存,由sessionFactory管理   二级缓存的生命周期与sessionFactory的生命周期相同,二级缓存是所有session所共享的    先要导包:echcache.jar   配置二级缓存      * 拷贝ehcache.xml到当前工程的src下
Ssh整合Spring2.5+Hibernate3.3+Struts1.3整合开发   hibernate核心安装包下的: hibernate3.jar lib\required\*.jar lib\optional\ehcache-1.2.3.jar hibernate 注解安装包下的 lib\test\slf4j-log4j12.jar Spring安装包下的
10、Spring+JDBC组合开发 使用Spring+JDBC集成步骤如下:   <!-- 1 配置dbcp数据源 -->    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">         <property name="driverClassName" value="com.mysql.jdbc.Driver"/& ...
8、依赖注入--手工装配—注解方式   在java代码中使用@Autowired或@Resource注解方式进行装配的前提条件是。   1、引入context命名空间  需要在xml配置文件中配置以下信息:    <beans xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:context="http://www.springf ...
**为何要使用spring   至少在我看来,在项目中引入spring立即可以带来如下好处: * 降低了组件之间的耦合度,实现软件各层之间的接耦。 * 可以使用容器提供的众多服务,如:事务管理服务、消息服务等。 * 容器提供单例 ...
编程步骤,要实现的功能有:    a> 部署流程定义。    b> 启动流程。    c> 获取任务列表。    d> 开始任务。    e> 结束任务。 其中编写流程定义和步骤a是添加流程定义到系统中;步骤b,c,d,e是使用系统中存在的某个流程定义执行流程;步骤c,d,e是办理一个任务的过程,流程的执行就是一次次办理任务的过程。   有两个重要的类:JbpmConfiguration和JbpmContext。JbpmConfiguration是jBPM的相关配置信息,并有创建JbpmContext的功能,可以把JbpmConfiguration想像成Hib ...
fieldset是一个不常用的HTML标签,其语法如下: <fieldset> <legend>fieldset名称</legend> <!-- 加入内容 --> </fieldset> 在IE中,如果不加css,fieldset的效果是圆角的,但加了css后就变成方角的了。 在Firefox中的效果都为方角。 或许你想到可以用图片来实现这样的效果,但图片除了体积稍大,语义上也很欠缺。这样的效果如何用xhtml+css实现呢?首先我们通过fieldset设置一个方框(也译作域),然后通过特定的标签legend域标题,设置一 ...
import java.io.FileInputStream; import java.io.InputStream; import java.util.Properties; public class DBConfigReader { private static Properties dbconfigProperties= new Properties(); static{ InputStream is = null; try { //is = new FileInputStream("src/db.properties"); ...
       annotation(注解)并不直接影响代码语义,但是它能够工作的方式被看作类似程序的工具或者类库,它会反过来对正在运行的程序语义有所影响。annotation可以从源文件、class文件或者以在运行时反射的多种方式被读取。  ...
代理分为静态代理和动态代理。代理就想找局长办事,你不认识局长,但你认识局长秘书,你可以找局长秘书来完成对局长的操作。 代理模式一般涉及到的角色有 §抽象角色:声明真实对象和代理对象的共同接口§代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象进行封装§真实角色:代理角色所代表的真实对象,是我们最终要引用的对象   静态代理: // 抽象角色 abstract public class Subject { ...

xpath的语法

XPath 语法 XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。 选取节点 XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。 下面列出了最有用的路径表达式:
<students> <student province="Jiangsu"> <id>110</id> <name>wangzhen</name> <major>English</major> <address province="guangzhou">Guangdong</address> <gender>male</gend ...
使用dom4j操作xml文件可以参考dom4j的api文档。   1、parsing XML 解析xml文件 SAXReader reader = new SAXReader(); File file =new File("xx.xml"); Document document = reader.read(file); 2、获取根元素 Element root = document.getRootElement(); 3、获取所有的 ...

equals的比较

在一个类实例对象和另一个这个类实例对象相比较的时候,需要用到equals方法,这个类需要重写hashcode方法和equals方法。 @Override public int hashCode() { return id.hashCode(); } @Override public boolean equals(Object anotherObject) { Employee anotherEmployee =(Employee) anotherObject; return anotherEmployee.getId().equals(id); ...
 Enum 1.不能有public  的构造方法,谨防外部调用者实例化。 2.枚举值用,隔开 3.Public static final 4.每个枚举值可以覆盖toString() 5.所有的枚举都是java.lang.Enum  的子类 6.每个枚举值可以看做它所在的枚举类型的实例(不是部分与整体的关系) 7.(高级)使用枚举是实现单列模式的一种优化方式。 package com.itcast; public class EnumHomeTest { enum Director { east{ public String toString(){ r ...
Global site tag (gtag.js) - Google Analytics