Hibernate Adapter for JCasbin

Load policy from Hibernate or save policy to it

Лицензия

Лицензия

Категории

Категории

Hibernate Данные ORM
Группа

Группа

org.casbin
Идентификатор

Идентификатор

hibernate-adapter
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Hibernate Adapter for JCasbin
Load policy from Hibernate or save policy to it
Ссылка на сайт

Ссылка на сайт

https://github.com/jcasbin/hibernate-adapter
Система контроля версий

Система контроля версий

https://github.com/jcasbin/hibernate-adapter

Скачать hibernate-adapter

Как подключить последнюю версию

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

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.casbin : jcasbin jar 1.1.0
org.hibernate : hibernate-core jar 5.3.7.Final

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
mysql : mysql-connector-java jar 5.1.46
com.microsoft.sqlserver : mssql-jdbc jar 8.2.2.jre8

Модули Проекта

Данный проект не имеет модулей.

hibernate-adapter

codebeat badge GitHub Actions Coverage Status javadoc Maven Central Gitter

Load policy from Hibernate or save policy to it.

Usage

First, Introduce it in the pom.xml:

<dependency>
    <groupId>org.casbin</groupId>
    <artifactId>hibernate-adapter</artifactId>
    <version>1.0.0</version>
</dependency>

Then you can use it in your project like this:

Enforcer e = new Enforcer("examples/rbac_with_domains_model.conf");
Adapter adapter = new HibernateAdapter(DRIVER, URL, USERNAME, PASSWORD, true);
e.setAdapter(adapter);
e.loadPolicy();

If you use Oracle, the last entry of the parameter must be set to true.

Supported Databases

Currently supported databases:

MySQL
Oracle
SQL Server 2012
org.casbin

jCasbin

jCasbin authorization library and the official middlewares

Версии библиотеки

Версия
1.0.1
1.0.0