梦相随1006

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

导航

2013年10月24日 #

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 阅读(1161) 评论(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 阅读(346) 评论(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 阅读(434) 评论(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 阅读(185) 评论(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 阅读(209) 评论(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 阅读(203) 评论(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 阅读(576) 评论(0) 推荐(0) 编辑

2013年10月17日 #

Activiti-03-query api

摘要: Query API有两种方式从引擎中查询数据,查询 API 和本地查询。API方式: List tasks = taskService.createTaskQuery() .taskAssignee("kermit") .processVariableValueEquals("orderId","0815") .orderByDueDate().asc() .list();本地查询方式(写sql):List tasks = taskService.createNativeTaskQuery() .sql("SELECT co 阅读全文

posted @ 2013-10-17 19:32 梦相随1006 阅读(743) 评论(0) 推荐(0) 编辑

Activiti-02-activiti api

摘要: 流程引擎API和服务通过ProcessEngine你可以获取各种服务,它和所有的服务对象都是线程安全的,因此整个整个应用中可以只有一份。ProcessEngine processEngine =ProcessEngines.getDefaultProcessEngine();RuntimeService runtimeService = processEngine.getRuntimeService();RepositoryService repositoryService = processEngine.getRepositoryService();TaskService taskServi 阅读全文

posted @ 2013-10-17 17:00 梦相随1006 阅读(2209) 评论(0) 推荐(0) 编辑

Activiti-01

摘要: 1, Activiti官网:http://www.activiti.org/ 主页可以看到jar包的下载.2, 进入http://www.activiti.org/userguide/index.html用户指导页进行学习研究.3, 在maven中引入activiti jar 文件的To include the activiti engine in your project, add following dependency (note that you need to change the version to the latest release): org.activiti acti.. 阅读全文

posted @ 2013-10-17 12:11 梦相随1006 阅读(696) 评论(0) 推荐(0) 编辑