Giter Site home page Giter Site logo

ajil's People

Contributors

frademacher avatar jo2 avatar josor001 avatar pwizenty avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ajil's Issues

using framework to handle casting

the rest interface of the casts its return value into a gson string. it is easier to return the object and use the annotation for casting (@PutMapping(value = "...", procudes = MediaType.APPLICATION_JSON_VALUE)).

Generation of interfaces which comprise multiple entities

Currently interfaces need to be aligned according to each entity and be named identically.
Although AjiML allows different naming and to model an interface with e.g. read methods for multiple entities, the generator crashes with such a model. We need to fix that 😞 !

bugs with entity generator

  1. every entity in the datamodel gets every attribute from every entity
  2. the package is called de.fh.entities but in the class it is called de.fh.entitie
  3. there should not be writable access to primary key attribute id (constructor and setter)

performance issue in database access

The write and update access in the service impl are not well implemented. instead of usinf the save method in combination wioth the read method (2 database queries) the return value of the save method can be used (1 database query).

Ship editor as standalone app

In order for a more user-friendly usability of the editor and generator I intend to experiment with Maven Tycho to make the editor standalone runnable. Hopefully, this is as easy as it sounds :)

Show domainmodel of consumed services

It would be nice to have an overview over the entities a services has access to from consumed services. That way I wouldn´t have to recreate these entities if a new entitiy uses them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.