梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

2013年11月5日 #

Activiti-05-.Deployment and MN 2.0 Introduction

摘要: Business archives (业务归档) 为了部署流程,业务档案必须被封装,业务档案是activiti 引擎部署的单元,它相当于zip文件,它包含BPMN 2.0 processes, task forms, rules 和其它文件,可以说是一些资源文件的集合。当一个业务归档被部署,它可以扫描扩展名是 .bpmn20.xml或.bpmn注意: Java classes present in the business archivewill not be added to the classpath.部署方式String barFileName = "path/to/proce 阅读全文

posted @ 2013-11-05 09:57 梦相随1006 阅读(533) 评论(0) 推荐(0)

2013年10月25日 #

Spring-Hibernate-web的延迟加载方案

摘要: 1,现象与问题 /** * 由于Hibernate存在延迟加载问题,当Dao事务提交之后,session就关闭; * 此时如果到显示层就没有办法获取对象,使用openSessionInViewer是解决延迟加载的方案 * * 解决思路: * 1,在表示层开启session * 需要在表示层获取Spring工厂,以此获取Hibernate的SessionFactory * 2,在dao层获取表示层的session * 如果希望在Dao层获取表示层的数据,应该将要获取的数据存储到ThreadLocal中 * ... 阅读全文

posted @ 2013-10-25 12:29 梦相随1006 阅读(344) 评论(0) 推荐(0)

2013年10月24日 #

Spring-Struts2-基本集成

摘要: 步骤: 1,导入struts2的相关jar包(检查是否有冲突的包,即同一个包有不同的几个版本存在) 2,导入struts2和spring的整合包 struts2-spring-plugin-2.3.4.jar 3,配置struts.xml文件(打开struts2的用户向导帮助可以找到如何集成spring) 4, 创建Action/** * 此时等于用Spring创建了userAction对象,在struts.xml配置文件中写action的class的时候 * 就不能写类,而应该写userAction这个对象 */@Controller("userAction")5,重新配 阅读全文

posted @ 2013-10-24 18:56 梦相随1006 阅读(341) 评论(0) 推荐(0)

Spring-hibernate-BaseDao

摘要: --> product.hbm.xml --> --> hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.show_sql=true hibernate.hbm2ddl.auto... 阅读全文

posted @ 2013-10-24 14:12 梦相随1006 阅读(1165) 评论(0) 推荐(0)

2013年10月23日 #

Spring-hibernate

摘要: 1, 集成Hibernate3与Hibernate4有一定的区别,这里介绍Hibernate3的集成这里的使用的是 :hibernate-distribution-3.6.7.Final 1)导入hibernate包和Spring包 hibernate3.jar \lib\jpahibernate-jpa-2.0-api-1.0.1.Final.jar(支持annotation时需要) \lib\required下所有包 log4j的包 (1.2.17) hibernate的log4j.properties文件 2)beans.xml 创建dataSource(与集成jdbc一模一样); 创建 阅读全文

posted @ 2013-10-23 14:42 梦相随1006 阅读(350) 评论(0) 推荐(0)

Spring-java-模板设计模式

摘要: 1,模板设计模式指的是将相应的模板方法提取出来在专门的位置定义,然后把相同调用过程操作,通过模板来实现对于模板设计模式而言,一般有两种实现方式1)基于继承的实现2)基于组合的实现Spring的JdbcTemplate就是通过基于组合实现的模板设计模式实现的2,基于继承的实现package com.yangw.spring.template;/** * 基于继承实现模板设计模式 * @author Administrator */public abstract class MyJdbcTemplate1 { private void beginConnection(){ Sy... 阅读全文

posted @ 2013-10-23 09:57 梦相随1006 阅读(437) 评论(0) 推荐(0)

2013年10月22日 #

Spring03-jdbc

摘要: 1,Spring集成Jdbc,需要导入spring包和数据库驱动包,这里我们使用的是mysql驱动包2,选择一个数据源(DBCP,C3P0),这里我们使用DBCP,需要导入DBCP驱动包3,创建jdbc.properties文件,设置数据库的连接信息3,在beans.xml中导入相应的properties文件4,写相应的dao,并且为这个dao创建jdbcTemplate对象,它需要DataSource构造 --实体类:package com.yangw.spring.model;public class User { private int id; private String ... 阅读全文

posted @ 2013-10-22 10:00 梦相随1006 阅读(187) 评论(0) 推荐(0)

2013年10月21日 #

Spring02-AOP

摘要: 1,动态代理,指的是通过一个代理对象创建需要的业务对象,然后在这个代理对象中统一进行各种操作。步骤: 1)写一个类实现InvocationHandler接口; 2)创建要代理的对象2,创建一个简单的打印日志的类Loggerpackage com.yangw.spring.proxy;import java.util.Date;public class Logger { public static void info(String msg){ System.out.println(new Date()+"----"+msg); }}3,自定义注解类package com... 阅读全文

posted @ 2013-10-21 11:06 梦相随1006 阅读(211) 评论(0) 推荐(0)

2013年10月18日 #

Spring01-IOC

摘要: 1,新建一个Java Project 导入如下jar包和apache-commons-logging包2, 在src目录下创建一个beans.xml的配置文件,先加入schemaspring-beans-3.2.4.RELEASE.jar/org.springframework.beans.factory.xml/spring-beans-version.xsd文件,可以放到本地的dtd目录中,然后引入.3,创建一个对象HelloWorldpackage com.yangw.spring.model;public class HelloWorld { public String hell... 阅读全文

posted @ 2013-10-18 16:27 梦相随1006 阅读(210) 评论(0) 推荐(0)

Activiti-04-.Spring integration

摘要: ProcessEngineFactoryBean ... Transactions ... ... 第一步: 构造Spring ContextClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("org/activiti/examples/spring/SpringTransactionIntegrationTest-context.xml");或者@ContextConfigurat... 阅读全文

posted @ 2013-10-18 12:50 梦相随1006 阅读(580) 评论(0) 推荐(0)