guiCrudApi

Basis for development of ejb(cdi)/jpa/envers (ejbCrudApi) applications. For GUI development based on jsf 2 / primefaces guiCrudApi can be used. Aspects covered: security roles, logout, multi lingualism, record level history, theming, properties, lazy loading into data layer, dynamic jpa queries with support for all comparisons except between, syntax in parameter values (negations, is [not] null, and/or), strict separation frontend / backend and ejb / jpa.

License

License

Categories

Categories

GUI User Interface
GroupId

GroupId

org.fryske-akademy
ArtifactId

ArtifactId

guiCrudApi
Last Version

Last Version

10.6
Release Date

Release Date

Type

Type

jar
Description

Description

guiCrudApi
Basis for development of ejb(cdi)/jpa/envers (ejbCrudApi) applications. For GUI development based on jsf 2 / primefaces guiCrudApi can be used. Aspects covered: security roles, logout, multi lingualism, record level history, theming, properties, lazy loading into data layer, dynamic jpa queries with support for all comparisons except between, syntax in parameter values (negations, is [not] null, and/or), strict separation frontend / backend and ejb / jpa.
Project Organization

Project Organization

Fryske Akademy

Download guiCrudApi

How to add to project

<!-- https://jarcasting.com/artifacts/org.fryske-akademy/guiCrudApi/ -->
<dependency>
    <groupId>org.fryske-akademy</groupId>
    <artifactId>guiCrudApi</artifactId>
    <version>10.6</version>
</dependency>
// https://jarcasting.com/artifacts/org.fryske-akademy/guiCrudApi/
implementation 'org.fryske-akademy:guiCrudApi:10.6'
// https://jarcasting.com/artifacts/org.fryske-akademy/guiCrudApi/
implementation ("org.fryske-akademy:guiCrudApi:10.6")
'org.fryske-akademy:guiCrudApi:jar:10.6'
<dependency org="org.fryske-akademy" name="guiCrudApi" rev="10.6">
  <artifact name="guiCrudApi" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.fryske-akademy', module='guiCrudApi', version='10.6')
)
libraryDependencies += "org.fryske-akademy" % "guiCrudApi" % "10.6"
[org.fryske-akademy/guiCrudApi "10.6"]

Dependencies

compile (2)

Group / Artifact Type Version
org.fryske-akademy : ejbCrudApi jar 10.6
org.primefaces : primefaces jar 6.2

provided (1)

Group / Artifact Type Version
javax : javaee-web-api jar 8.0

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
javax.faces : javax.faces-api jar 2.3

Project Modules

There are no modules declared in this project.

Versions

Version
10.6
10.5
10.3
10.2
10.1
10.0
9.1
9.0
8.7
8.6
8.4
8.2
7.1
7.0
6.3
6.2
6.0
5.1
5.0
4.12
4.11
4.10
4.9
4.7
4.5
4.2
4.1
4.0
3.0
2.1
2.0
1.2
1.1
1.0