开发计划


此处会收集好的Issues,作为下一步的开发计划,优先级从高到低排序。

新的前端界面

不再使用Beagle主题,该主题是Bootstrap收费主题,开源项目使用有一定风险,未来计划换掉它。

支持更多的模板引擎

目前代码生成规则使用的是velocity引擎,该引擎已经很古老了,估计很多年轻程序员都不太熟悉,未来计划提供多种模板引擎供选择,在配置模板时,可以选择对应的模板引擎。
预计支持以下模板引擎:

  • velocity,当前已经支持。
  • FreeMarker,当前还未支持。
  • Thymeleaf,Spring Boot默认配置的模板引擎,语法简洁,功能强大。当前还未支持。

内置轻量级数据库

当前Alice CodeCreator本身的数据存储在MySQL数据库中,环境配置起来较为麻烦,未来计划提供一个嵌入式数据库的解决方案。
当用户只自己使用低并发时,可以通过配置切换为内置数据库方案,这样安装起来就方便很多。
目前在SQLiteH2 database engineMySQL Embedded中选型,我个人倾向于H2 database engine