开发计划
此处会收集好的Issues,作为下一步的开发计划,优先级从高到低排序。
新的前端界面
不再使用Beagle主题,该主题是Bootstrap收费主题,开源项目使用有一定风险,未来计划换掉它。
支持更多的模板引擎
目前代码生成规则使用的是velocity引擎,该引擎已经很古老了,估计很多年轻程序员都不太熟悉,未来计划提供多种模板引擎供选择,在配置模板时,可以选择对应的模板引擎。
预计支持以下模板引擎:
velocity,当前已经支持。FreeMarker,当前还未支持。Thymeleaf,Spring Boot默认配置的模板引擎,语法简洁,功能强大。当前还未支持。
内置轻量级数据库
当前Alice CodeCreator本身的数据存储在MySQL数据库中,环境配置起来较为麻烦,未来计划提供一个嵌入式数据库的解决方案。
当用户只自己使用低并发时,可以通过配置切换为内置数据库方案,这样安装起来就方便很多。
目前在SQLite、H2 database engine和MySQL Embedded中选型,我个人倾向于H2 database engine。