schema

spring cache

◇◆丶佛笑我妖孽 提交于 2020-04-03 18:00:24
spring-ehcache.xml文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:cache="http://www.springframework.org/schema/cache" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd http://www.springframework.org/schema/cache http://www

[saiku] 通过管理台配置用户、schema和数据源

寵の児 提交于 2020-04-03 13:15:43
上一篇讲到了如何下载和安装saiku [http://www.cnblogs.com/avivaye/p/4877680.html] 本文简介下saiku用户的配置操作和需要注意的点 一、添加用户 Saiku默认的管理员账号是admin,密码是admin. 添加用户的操作非常的简单。直接在管理后台点击AddUser即可。 需要注意的添加Roles,以下两种情况都会导致添加的账号不能登陆: 1)如果Roles不添加 2)如果Roles添加错误 系统允许的Roles仅为2种。分别为:ROLE_USER,ROLE_ADMIN 二、添加Schema 添加Schema的流程也非常的简单,只需要选中XML文件,上传即可。 一定要注意填写Schema Name,不填写Schema Name就会导致上传失败。 三、添加数据源(data sources) 添加数据源的方式相对于复杂,原因在于后台未对每一项做出详细的说明。 第一种方式:填写每一项 ① Name:data sources 的名称 随便取 ② Connection Type:使用默认Mondrian即可,XML/A目前我也没用过 ③ URL:这里有较为严格的格式,不同的数据库格式不同 MySQL: jdbc:mysql://[database host]/[database name] PostgreSQL: jdbc

Spring Aware接口

浪子不回头ぞ 提交于 2020-04-01 10:47:37
Spring Aware接口 Aware接口是一个标记接口,Aware的实现接口如下 XXXAare在Spring中表示对XXX可以感知,通俗点解释就是:如果在某个类里面想要使用Spring的一些东西,就可以通过实现XXXAware接口告诉Spring,Spring看到后就会送过来,而接受的方式是通过实现接口唯一的方法setXXX.比如ApplicationContextAware ApplicationContextAware使用 编写SpringAware实现ApplicationContext接口 package com.rookie.bigdata.aware; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; /** * @author rookie * @version 1.0 * @date 2020/3/21 22:58 */ public class SpringAware implements ApplicationContextAware { private

Spring框架中的aop操作之一 及aspectjweaver.jar与aopalliance-1.0.jar下载地址 包含beans 注解context 和aop的约束

旧时模样 提交于 2020-03-30 21:13:16
(aspect oriented programming面向切面编程) 首先在原有的jar包: 需Spring压缩包中的四个核心JAR包 beans 、context、core 和expression 下载地址: https://pan.baidu.com/s/1qXLHzAW 以及日志jar包 commons-logging 和log4j 下载地址: https://pan.baidu.com/s/1mimTW5i 再增加一个 spring-aop-5.0.1.RELEASE.jar (用于注解,在Spring-framework库中包含) 再增加 spring-aspects-5.0.1.RELEASE.jar (在Spring-framework库中包含) aspectjweaver-1.8.12.jar (官方下载地址 http://mvnrepository.com/artifact/org.aspectj/aspectjweaver) spring收购的aspectj的一部分包只关于weaver的 aopalliance-1.0.jar (官方下载地址 http://mvnrepository.com/artifact/aopalliance/aopalliance/1.0) 上边是aop联盟的包 然后在 Spring

工作流——Activiti

久未见 提交于 2020-03-30 19:36:03
工作流   工作流介绍     工作流就是通过计算机对业务流程自动化执行管理;它主要解决的是“使用多个参与者之间按照某种预定义的规则自动进行传递文档,信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”;   工作流实现方式     在没有专门的工作流引擎之前,我们之前为了实现流程控制,通常的做法就是采用状态字段的值来跟踪流程的变化情况;这样不用角色的用户,通过状态字段的取值来决定记录是否显示;     针对有权限可以查看的记录,当前用户根据自己的角色来决定审批是否合格的操作;如果合格将状态字段设置一个值,来代表合格;当然如果不合格也需要设置一个值来代表不合格的情况;     这是一种最为原始的方式;通过状态字段虽然做到了流程控制,但是当我们的流程发生变更的时候,这种方式所编写的代码也要进行调整;      Activiti简介   Activiti项目是一个新的机遇Apache许可的开源BPM平台,从基础开始构建,提供新的BPMN2.0标准;   Activiti是一种轻量级,可嵌入的BPM引擎,而且还设计适用于可扩展的云架构;Activiti将提供宽松的Apache许可2.0,同时促进Activiti BPM引擎和BPMN 2.0的匹配; BPM   BPM是业务流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩为目的的系统化方法

Spring+iBatis+Atomikos实现JTA事务

江枫思渺然 提交于 2020-03-30 14:03:54
Atomikos分两个:一个是开源的TransactionEssentials,一个是商业的ExtremeTransactions。 TransactionEssentials的主要特征:JTA/XA 事务管理 —— 提供事务管理和连接池不需要应用服务器 —— TransactionEssentials可以在任何Java EE应用服务器中运行,也就是不依赖于任何应用服务器开源 —— TransactionEssentials是遵守Apache版本2许可的开源软件专注于JDBC/JMS —— 支持所有XA资源,但是资源池和消息监听是专供JDBC和JMS的与Spring 和 Hibernate 集成 —— 提供了描述如何与Spring和Hibernate集成的文档 一、环境 spring 2 ibatis2 AtomikosTransactionsEssentials-3.7.0 下载地址:http://www.atomikos.com/Main/InstallingTransactionsEssentials MySQL-5.1 : 数据库引擎为InnoDB,只有这样才能支持事务 JDK1.6 Oracle10 二 jar包 Atomikos jar必须包 transactions-jdbc.jar transactions-jta.jar transactions.jar

activity 工作流学习(一)

杀马特。学长 韩版系。学妹 提交于 2020-03-30 09:40:53
一、了解工作流 1、工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现。 2、工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。工作流管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。 3、常见的工作流框架有Activity、JBPM、OSWorkFlow、WorkFlow。本系列使用activiti5.13版本。 4、工作流框架底层需要有数据库提供支持,activiti5.13版本,有23张表。JBPM4.4框架有18张表。JBPM底层使用hibernate操作数据库。Activiti框架底层使用的mybatis操作数据库。 二、Activiti介绍 Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss

Spring事务管理--[基于XML的配置]

一曲冷凌霜 提交于 2020-03-30 00:21:28
我觉得自己写的不好,所以先贴一个写的好的帖子 感觉看完不用回来了。。。。 这是一个大佬写的的博客 : https://www.cnblogs.com/yixianyixian/p/8372832.html 第一:JavaEE 体系进行分层开发,事务处理位于业务层,Spring 提供了分层设计 业务层 的事务处理解决方 案。 第二:spring 框架为我们提供了一组事务控制的接口。具体在后面的第二小节介绍。这组接口是在 spring-tx-5.0.2.RELEASE.jar 中。 第三:spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。我 们学习的重点是使用配置的方式实现。 API 介绍 PlatformTransationManager Spring提供了一个事务管理器接口 PlatformTransationManager ,该接口包含了三个方法: getTransation()//提交事务 commit();//提交事务 rollback();//回滚事务 在开发中,根据应用的技术不同,使用不同的实现类 SpringJDBC / iBatis:org.springframework.jdbc.datasource. DataSourceTransactionManager Hibernate:org

spring MVC 初使用

大城市里の小女人 提交于 2020-03-29 12:28:00
环境: myeclipse+tomcat8 1.在WebRoot下新建:web.xml: ____________________________________________________________________________________________________________________________________ <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <display-name>springMVC</display-name> <!-- 部署 DispatcherServlet --> <servlet> <servlet-name

spring新建工程(新建工程、IoC)

老子叫甜甜 提交于 2020-03-29 10:51:18
1、新建一个web项目 2、导入jar包:四个核心(bean、core、context、expression),一个依赖 spring-framework-3.0.2.RELEASE-dependencies:集成了很多jar包,是最新版本。 spring-framework-4.2.4.RELEASE:与spring相关,目录结构如下: (1)导入Spring的核心包:它们是Spring其它功能的基础(四个核心包) (2)导入日志文件相关的jar包:(依赖包) spring-framework-3.0.2.RELEASE-dependencies\org.apache.commons\com.springsource.org.apache.commons.logging\1.1.1 另外一个日志文件相关的包(支持老版本): spring-framework-3.0.2.RELEASE-dependencies\org.apache.log4j\com.springsource.org.apache.log4j\1.2.15 3、IoC入门案例 (1)IoC(Inverse of Control) IoC被称为控制反转,它是一种设计模式,实质上是将对象的创建方式进行反转。传统的资源获取方式是组件向容器发起请求,容器返回资源。在IoC模式下是容器主动地将资源推送给它所管理的组件