Telosys news
WebsiteTwitterLinkedInDocumentation
  • Telosys news
  • Version 4.2.0 (2024-November)
  • Version 4.1.1 (2024-January)
  • Version 4.1.0 (2023-August)
    • Model
    • Templates
    • Target languages
    • Model from database
    • Telosys-CLI
  • Version 4.0.0 (2022-April)
  • Version 3.3.0 (2021-July )
    • DSL model annotations
    • DSL model "Tags"
    • Templates features
    • Templates objects
Powered by GitBook
On this page
  • Generator objects
  • New features
  1. Version 4.1.0 (2023-August)

Templates

Generator objects

In addition to the evolutions concerning the model, some technical objects have also changed.

New objects

  • $csharp : utility functions for C# code generation

  • $php : utility functions for PHP code generation

Changed objects

  • $java : toStringMethod(..) new parameters (same as in $csharp and $php )

  • $jdbc : provides automatic conversion to SQL column and type, useless functions removed : resultSetGetter(), valueForPreparedStatement(), preparedStatementSetter()

  • $env.typeWithNullableMark = true/false (for target languages with nullable mark : PHP, C#, ...)

Deprecated objects

  • $today : use $now instead

New features

  • Improvements regarding generic ORM 'GeneratedValues' ('AutoIncremented')

  • JPA code generation improvements ( $jpa object ) : generated value, cascade, etc

  • Many to many relationship is now simpler to manage ( with JoinTable based on @JoinEntity )

PreviousModelNextTarget languages

Last updated 6 months ago