Menu

Tree [e89075] master /
 History

HTTPS access


File Date Author Commit
 .mvn 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 src 19 hours ago Thomas Schneider Thomas Schneider [e89075] +GenericEntityRepository
 .gitattributes 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 .gitignore 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 README.md 22 hours ago Thomas Schneider Thomas Schneider [05a349] tsl3-beanui-core git respository extracted
 all-main-classes.txt 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 mvnw 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 mvnw.cmd 3 days ago Thomas Schneider Thomas Schneider [9b394d] initial commit with structparser and util classes
 pom.xml 22 hours ago Thomas Schneider Thomas Schneider [05a349] tsl3-beanui-core git respository extracted

Read Me

The BeanUI Web/Rest Provider

provides a generic web and rest ui with database backend through ddl model and bean ui configuration

TODO

  • [v] create cached bean descriptors with presenters
  • [v] bean descriptors must be dynamic by adding attribute descriptors
  • provide JPA configuration through a persistence bean
  • run hibernate tools to generate beans from ddl
  • use spring CrudRepository as GenericService
  • check spring rest data handling crud on beans
  • [v] objectmapper: +enum, +set

Problems/Solutions

  • JTE seems to find project classes only (on jte pre-compilation)
  • Caused by: java.io.FileNotFoundException: class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcRegistrations.class] cannot be opened because it does not exist
  • class is in: spring-boot-autoconfigure
  • using spring-boot parent 3.2.3 does start only without any spring libraries jte and htmx. the spring depenendency plugin must be removed either.