Version: 2.0.5 Updated: March 18, 2018
CodeJohnny is a template-based Code Generation Application where you populate {{mustache-like}}
tags in pure Java. CodeJohnny can generate code in any language for things like data retrieval, SQL Scripts and Procedures, POJOs and Builder patterns.
CodeJohnny's XML templates support Typed Properties, Variables, Methods and Mustache Parsing.
- Typed Properties like Booleans and Integers enable logical operations in our templates.
- Variables are used to replace
{singleBracket}
tags and - Methods replace tags represented as
{{~doubleBracket}}
tags. - Mustache Parsing is performed last on
{{#doubleBracket}}{{/doubleBracket}}
tag groups. - Built-in tags are included, like
{pluraldataclass}
,{primarykey}
, and others, with - Global properties defined in
globalproperties.xml.
Please see the CodeJohnny Wiki for more documentation along with the CodeJohnny Website for templates and working examples.
CodeJohnny is licensed under the Creative Commons Attribution NonCommercial NoDerivs (CC-NC-ND) v3.0 license. See LICENSE.md for details.
CodeJohnny comes with no support of any kind. If you have questions or comments, please use the contact form at nixmash.com.
HAPPY CODE GENERATING!