Description: Furry | Code | Game Design
Taro项目在开发一定阶段后,就会面临环境部署的问题了,比如本地的开发环境,服务器的测试环境,如果每次打包都手动切换环境的话,实在是太不优雅了。 那么有没有什么办法,可以在打包的时候决定环境,并进行配置呢,答案是有的。
Taro在配置项里,有一个参数 defineConstants ,这个参数与同名Webpack参数一样,是可以在编译打包的时候,配置一个或多个全局的变量,通过打包参数的判断来切换变量,这样就可以实现多环境多配置的切换了。
在使用JPA来操作数据库时,在遇到复杂查询时(包括JOIN嵌套等),需要使用到@Query来使用原生SQL或者Hibernate的HQL进行查询,Repository中编写如下: