jar

com.github.skarpushin : summerb-easycrud

Maven & Gradle

Jun 02, 2023
6 usages
7 stars

summerb-easycrud · An approach for CRUD-like interaction with database, including validation, security, extensibility and some magic/scaffolding

Table Of Contents

Latest Version

Download com.github.skarpushin : summerb-easycrud JAR file - Latest Versions:

All Versions

Download com.github.skarpushin : summerb-easycrud JAR file - All Versions:

Version Vulnerabilities Size Updated
6.3.x
6.2.x
6.1.x
6.0.x
5.0.x
4.1.x
4.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window summerb-easycrud-6.3.2.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.summerb.easycrud.api

├─ org.summerb.easycrud.api.DaoExceptionTranslator.class - [JAR]

├─ org.summerb.easycrud.api.DaoExceptionTranslatorAbstract.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudDao.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudExceptionStrategy.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudMessageCodes.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudService.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudServiceResolver.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudValidationStrategy.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudWireTap.class - [JAR]

├─ org.summerb.easycrud.api.EasyCrudWireTapMode.class - [JAR]

├─ org.summerb.easycrud.api.ParameterSourceBuilder.class - [JAR]

├─ org.summerb.easycrud.api.QueryToSql.class - [JAR]

├─ org.summerb.easycrud.api.StringIdGenerator.class - [JAR]

org.summerb.easycrud.impl.dao.postgres

├─ org.summerb.easycrud.impl.dao.postgres.DaoExceptionTranslatorPostgresImpl.class - [JAR]

├─ org.summerb.easycrud.impl.dao.postgres.QueryToSqlPostgresImpl.class - [JAR]

org.summerb.easycrud.impl.dataset

├─ org.summerb.easycrud.impl.dataset.DataSetUpdaterOnEntityChangedEventImpl.class - [JAR]

org.summerb.easycrud.api.dto

├─ org.summerb.easycrud.api.dto.OrderBy.class - [JAR]

org.summerb.easycrud.api.dataset

├─ org.summerb.easycrud.api.dataset.DataSetUpdaterOnEntityChangedEvent.class - [JAR]

org.summerb.easycrud.impl.wireTaps

├─ org.summerb.easycrud.impl.wireTaps.EasyCrudWireTapAbstract.class - [JAR]

├─ org.summerb.easycrud.impl.wireTaps.EasyCrudWireTapDelegatingImpl.class - [JAR]

├─ org.summerb.easycrud.impl.wireTaps.EasyCrudWireTapEventBusImpl.class - [JAR]

├─ org.summerb.easycrud.impl.wireTaps.EasyCrudWireTapNoOpImpl.class - [JAR]

├─ org.summerb.easycrud.impl.wireTaps.EasyCrudWireTapValidationImpl.class - [JAR]

org.summerb.easycrud.api.row.tools

├─ org.summerb.easycrud.api.row.tools.EasyCrudDtoUtils.class - [JAR]

org.summerb.easycrud.impl.SimpleJdbcUpdate

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.AbstractJdbcUpdate.class - [JAR]

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.Operator.class - [JAR]

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.SimpleJdbcUpdate.class - [JAR]

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.SimpleJdbcUpdateOperations.class - [JAR]

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.TableMetaDataContext.class - [JAR]

├─ org.summerb.easycrud.impl.SimpleJdbcUpdate.UpdateColumnsEnlisterStrategy.class - [JAR]

org.summerb.easycrud.rest

├─ org.summerb.easycrud.rest.ConvertBeforeReturnStrategy.class - [JAR]

├─ org.summerb.easycrud.rest.EasyCrudRestControllerBase.class - [JAR]

├─ org.summerb.easycrud.rest.PojoFieldsArgumentResolver.class - [JAR]

org.summerb.easycrud.impl.query

├─ org.summerb.easycrud.impl.query.QueryExFactoryImpl.class - [JAR]

org.summerb.easycrud.api.query.restrictions

├─ org.summerb.easycrud.api.query.restrictions.Between.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.Empty.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.Equals.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.In.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.IsNull.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.Less.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.Like.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.StringLengthBetween.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.StringLengthLess.class - [JAR]

org.summerb.easycrud.api.exceptions

├─ org.summerb.easycrud.api.exceptions.ConcurrentModificationException.class - [JAR]

├─ org.summerb.easycrud.api.exceptions.EasyCrudUnexpectedException.class - [JAR]

├─ org.summerb.easycrud.api.exceptions.EntityNotFoundException.class - [JAR]

├─ org.summerb.easycrud.api.exceptions.GenericEntityNotFoundException.class - [JAR]

├─ org.summerb.easycrud.api.exceptions.ServiceDataTruncationException.class - [JAR]

org.summerb.easycrud.api.row.relations

├─ org.summerb.easycrud.api.row.relations.ManyToManyRow.class - [JAR]

├─ org.summerb.easycrud.api.row.relations.Ref.class - [JAR]

├─ org.summerb.easycrud.api.row.relations.RefQuantity.class - [JAR]

org.summerb.easycrud.impl.dao.mysql.restrictions

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.BetweenRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.EmptyRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.EqualsRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.InRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.IsNullRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.LessRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.LikeRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.RestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.StringLengthBetweenRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.restrictions.StringLengthLessRestrictionToNativeSql.class - [JAR]

org.summerb.easycrud.scaffold.api

├─ org.summerb.easycrud.scaffold.api.CallableMethod.class - [JAR]

├─ org.summerb.easycrud.scaffold.api.EasyCrudScaffold.class - [JAR]

├─ org.summerb.easycrud.scaffold.api.EasyCrudServiceProxyFactory.class - [JAR]

├─ org.summerb.easycrud.scaffold.api.ScaffoldedMethodFactory.class - [JAR]

├─ org.summerb.easycrud.scaffold.api.ScaffoldedQuery.class - [JAR]

org.summerb.easycrud.impl.relations

├─ org.summerb.easycrud.impl.relations.DataSetLoaderImpl.class - [JAR]

├─ org.summerb.easycrud.impl.relations.DomLoaderImpl.class - [JAR]

├─ org.summerb.easycrud.impl.relations.EasyCrudDomUtils.class - [JAR]

├─ org.summerb.easycrud.impl.relations.EasyCrudM2mDaoMySqlImpl.class - [JAR]

├─ org.summerb.easycrud.impl.relations.EasyCrudM2mServiceImpl.class - [JAR]

├─ org.summerb.easycrud.impl.relations.M2mAuthorizationWireTapImpl.class - [JAR]

├─ org.summerb.easycrud.impl.relations.ReferencesRegistryPreconfiguredAbstract.class - [JAR]

├─ org.summerb.easycrud.impl.relations.ReferencesRegistryPredefinedImpl.class - [JAR]

org.summerb.easycrud.api.query.restrictions.base

├─ org.summerb.easycrud.api.query.restrictions.base.NegateableRestriction.class - [JAR]

├─ org.summerb.easycrud.api.query.restrictions.base.Restriction.class - [JAR]

org.summerb.easycrud.mvc.filter

├─ org.summerb.easycrud.mvc.filter.FilteringParam.class - [JAR]

├─ org.summerb.easycrud.mvc.filter.FilteringParamsToQueryConverter.class - [JAR]

├─ org.summerb.easycrud.mvc.filter.FilteringParamsToQueryConverterImpl.class - [JAR]

org.summerb.easycrud.api.query

├─ org.summerb.easycrud.api.query.Condition.class - [JAR]

├─ org.summerb.easycrud.api.query.DisjunctionCondition.class - [JAR]

├─ org.summerb.easycrud.api.query.FieldCondition.class - [JAR]

├─ org.summerb.easycrud.api.query.Query.class - [JAR]

├─ org.summerb.easycrud.api.query.QueryCommands.class - [JAR]

├─ org.summerb.easycrud.api.query.QueryConditions.class - [JAR]

├─ org.summerb.easycrud.api.query.QueryFactory.class - [JAR]

├─ org.summerb.easycrud.api.query.QueryShortcuts.class - [JAR]

org.summerb.easycrud.mvc.model

├─ org.summerb.easycrud.mvc.model.AjaxCreateResult.class - [JAR]

├─ org.summerb.easycrud.mvc.model.EasyCrudQueryParams.class - [JAR]

org.summerb.easycrud.scaffold.impl

├─ org.summerb.easycrud.scaffold.impl.EasyCrudScaffoldImpl.class - [JAR]

├─ org.summerb.easycrud.scaffold.impl.EasyCrudServiceProxyFactoryImpl.class - [JAR]

├─ org.summerb.easycrud.scaffold.impl.EasyCrudServiceScaffoldedImpl.class - [JAR]

├─ org.summerb.easycrud.scaffold.impl.ScaffoldedMethodFactoryMySqlImpl.class - [JAR]

org.summerb.easycrud.api.row.datapackage

├─ org.summerb.easycrud.api.row.datapackage.DataSet.class - [JAR]

├─ org.summerb.easycrud.api.row.datapackage.DataTable.class - [JAR]

org.summerb.easycrud.impl

├─ org.summerb.easycrud.impl.EasyCrudExceptionStrategyDefaultImpl.class - [JAR]

├─ org.summerb.easycrud.impl.EasyCrudServiceImpl.class - [JAR]

├─ org.summerb.easycrud.impl.EasyCrudServiceResolverSpringImpl.class - [JAR]

├─ org.summerb.easycrud.impl.EasyCrudServiceWrapper.class - [JAR]

├─ org.summerb.easycrud.impl.StringIdGeneratorAlphaNumericImpl.class - [JAR]

├─ org.summerb.easycrud.impl.StringIdGeneratorUuidImpl.class - [JAR]

org.summerb.easycrud.rest.querynarrower

├─ org.summerb.easycrud.rest.querynarrower.QueryNarrowerByCommonPathVariable.class - [JAR]

├─ org.summerb.easycrud.rest.querynarrower.QueryNarrowerStrategy.class - [JAR]

├─ org.summerb.easycrud.rest.querynarrower.QueryNarrowerStrategyFieldBased.class - [JAR]

org.summerb.easycrud.rest.permissions

├─ org.summerb.easycrud.rest.permissions.Permissions.class - [JAR]

├─ org.summerb.easycrud.rest.permissions.PermissionsResolverStrategy.class - [JAR]

├─ org.summerb.easycrud.rest.permissions.PermissionsResolverStrategyPerRow.class - [JAR]

├─ org.summerb.easycrud.rest.permissions.PermissionsResolverStrategyPerTable.class - [JAR]

org.summerb.easycrud.impl.validation

├─ org.summerb.easycrud.impl.validation.EasyCrudValidationStrategyAbstract.class - [JAR]

├─ org.summerb.easycrud.impl.validation.EasyCrudValidationStrategyJakartaImpl.class - [JAR]

├─ org.summerb.easycrud.impl.validation.EasyCrudValidationStrategyNoOpImpl.class - [JAR]

org.summerb.easycrud.api.relations

├─ org.summerb.easycrud.api.relations.DataSetLoader.class - [JAR]

├─ org.summerb.easycrud.api.relations.DomLoader.class - [JAR]

├─ org.summerb.easycrud.api.relations.EasyCrudM2mService.class - [JAR]

├─ org.summerb.easycrud.api.relations.ReferencesRegistry.class - [JAR]

org.summerb.easycrud.rest.dto

├─ org.summerb.easycrud.rest.dto.CrudQueryResult.class - [JAR]

├─ org.summerb.easycrud.rest.dto.MultipleItemsResult.class - [JAR]

├─ org.summerb.easycrud.rest.dto.SingleItemResult.class - [JAR]

org.summerb.easycrud.api.validation_errors

├─ org.summerb.easycrud.api.validation_errors.ReferencedRowCannotBeDeletedValidationError.class - [JAR]

├─ org.summerb.easycrud.api.validation_errors.ReferencedRowNotFoundValidationError.class - [JAR]

org.summerb.easycrud.impl.dao.mysql

├─ org.summerb.easycrud.impl.dao.mysql.DaoExceptionTranslatorMySqlImpl.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.EasyCrudDaoMySqlImpl.class - [JAR]

├─ org.summerb.easycrud.impl.dao.mysql.QueryToSqlMySqlImpl.class - [JAR]

org.summerb.easycrud.impl.auth

├─ org.summerb.easycrud.impl.auth.EascyCrudAuthorizationPerRowStrategy.class - [JAR]

├─ org.summerb.easycrud.impl.auth.EascyCrudAuthorizationPerTableStrategy.class - [JAR]

├─ org.summerb.easycrud.impl.auth.EasyCrudAuthorizationRoleBasedImpl.class - [JAR]

org.summerb.easycrud.impl.dao

├─ org.summerb.easycrud.impl.dao.CustomizedParameterSourceBuilder.class - [JAR]

├─ org.summerb.easycrud.impl.dao.DaoBase.class - [JAR]

├─ org.summerb.easycrud.impl.dao.NamedParameterJdbcTemplateEx.class - [JAR]

├─ org.summerb.easycrud.impl.dao.ParameterSourceBuilderBeanPropImpl.class - [JAR]

├─ org.summerb.easycrud.impl.dao.SqlParameterSourceMergedImpl.class - [JAR]

├─ org.summerb.easycrud.impl.dao.TableDaoBase.class - [JAR]

org.summerb.easycrud.api.row

├─ org.summerb.easycrud.api.row.HasAuthor.class - [JAR]

├─ org.summerb.easycrud.api.row.HasAutoincrementId.class - [JAR]

├─ org.summerb.easycrud.api.row.HasId.class - [JAR]

├─ org.summerb.easycrud.api.row.HasTimestamps.class - [JAR]

├─ org.summerb.easycrud.api.row.HasUuid.class - [JAR]

org.summerb.easycrud.rest.commonpathvars

├─ org.summerb.easycrud.rest.commonpathvars.HasCommonPathVariable.class - [JAR]

├─ org.summerb.easycrud.rest.commonpathvars.HasCommonPathVariables.class - [JAR]

├─ org.summerb.easycrud.rest.commonpathvars.PathVariablesMap.class - [JAR]

├─ org.summerb.easycrud.rest.commonpathvars.PathVariablesMapArgumentResolver.class - [JAR]

org.summerb.easycrud.impl.dao.postgres.restrictions

├─ org.summerb.easycrud.impl.dao.postgres.restrictions.EqualsRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.postgres.restrictions.InRestrictionToNativeSql.class - [JAR]

├─ org.summerb.easycrud.impl.dao.postgres.restrictions.LikeRestrictionToNativeSql.class - [JAR]

Advertisement

Dependencies from Group

Jun 02, 2023
9 usages
7 stars
Jun 02, 2023
9 usages
7 stars
Jun 02, 2023
6 usages
7 stars
Jun 02, 2023
6 usages
7 stars
Jun 02, 2023
4 usages
7 stars

Discover Dependencies

Aug 24, 2023
4 usages
2 stars
Jan 27, 2022
3 usages
11 stars
Jun 02, 2021
2 usages
0 stars
Jul 04, 2023
4 usages
0 stars
Oct 01, 2021
20 usages
3.2k stars
Jul 28, 2015
1 usages
90 stars
Feb 16, 2016
3 usages
3 stars
Feb 03, 2017
1 usages
11 stars