Spit it out. Activiti User manual and a book

Source: Internet
Author: User
Tags manual xmlns log4j

Spare time, read a bit of Java data, inadvertently found Activiti, just want to run a few examples to see what is going on. Always engage in the bottom, also have to occasionally care about the level of the upper end to what extent is not.

The tragic process began, first of all the Activiti user manual, the first time to see such a confusing user manual, completely broke the "Hello world" process. Once you have not seen Activiti in the end what is the time, on various configurations of various code to the top, as if afraid to scare you away. The entire user manual does not have any organization can study, if in order to look, is the fundamental cannot see down, finally also did not ponder understands this user manual is according to what thought organizes. Have to say, open source software for more than two years, the first time by such a user manual to beat defeated, a kind of pretending psycho feeling. The focus is not prominent, the document does not have a hierarchical sense. Completely without words, this is also a lot of people spit Groove Activiti novice Not a big reason for the introduction of it. (Decline: You can go on Ah, this childish thinking of the jet.) Go left. )

Another want to spit Groove is a book, at that time to see the title is a large series of (the specific title will not mention, the province of the pull hatred), this series to my impression is very good, especially for new contacts, meticulous, hands-on teaching. But this book about Activiti I would like to say that I was the time, the meticulous place is absolutely about him, the introduction of the description of the very detailed, the large section of the user manual about the API introduction accounted for the majority of the book space. In addition, the book has a large number of internal code, and not provided with the book CD-ROM, nor provide code to download the place. The first example arises: This part needs to be looked for separately. I just want to say that the person who can find it really well, still need to see you this book. Although I also advocate a lot of hands, but a user manual or a book, at least the first example of a complete point, so that we have a general understanding, and then you can introduce the main part, the secondary part of the reader to supplement their own, so that we can gradually deepen. Like this book, the suspicion of fraud is very big. It's not clear that the original author of this big series is clear, but it's a sign-up thing.

Attach some of your own lessons:

1. Be sure to use MAVEN, no matter used, in Activiti is mainly used to do the dependent Library management. You don't need maven, it's a hassle. (The book describes that if you do not want to read Activiti source code, this can not be used here.) hehe)

2. Before you buy a book, be sure to look for the electronic version of a good turn, no matter how good the book before the series, it does not mean that the present is good.

3. Simple project Pom.xml, can run simple example program, here is mainly to look at the dependency of the jar package.

<project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "Http://www.w3.org/2001/XMLSchema-instance" xsi: schemalocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
<modelVersion>4.0.0</modelVersion>
<groupId>com.shining</groupId>
<artifactId>testmaven</artifactId>
<version>0.0.1-SNAPSHOT</version>

<repositories>
<repository>
<id>alfresco Maven repository</id>
<url>https://maven.alfresco.com/nexus/content/groups/public/</url>
</repository>
</repositories>


<dependencies>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-engine</artifactId>
<version>5.16</version>
</dependency>


<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.1.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.1.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>4.1.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.181</version>
</dependency>
</dependencies>
</project>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.