上个问题已经解决，解决方法如下
1、默认情况下，如果不配置entitymanagerfactory不配置persistenceUnitName,则使用默认的persistencecunit
2、此时代码中注入entitymanager时不应该制定其他的pu，可以默认不指定即可
3、如果指定其他的Pu,则entitymanagerfactory中配置的很多参数将失效，具体哪些参数不确定