Tomcat 9.0.12和mySQL(8.0.12)以及springBoot(我猜)

Tomcat 9.0.12和mySQL(8.0.12)以及springBoot(我猜),mysql,spring-boot,tomcat,Mysql,Spring Boot,Tomcat,我知道这个问题看起来很老,但我会感谢你的任何建议。 因为托管服务器只接受Tomcat 8,所以我更改了一个与Tomee Plume配合良好的项目:还对Tomcat 8.5进行了一些更改(添加一些jar,例如catalina ws、jaxrpc-1.4.0、wsdl4j.wso2-1.6.3.wso2v3) 现在,显然很奇怪,没有项目,Tocat 9也没有运行mySQL pom文件: UTF-8 UTF-8 1.8 org.springframework.boot spring引导启动器数据jp

我知道这个问题看起来很老,但我会感谢你的任何建议。 因为托管服务器只接受Tomcat 8,所以我更改了一个与Tomee Plume配合良好的项目:还对Tomcat 8.5进行了一些更改(添加一些jar,例如catalina ws、jaxrpc-1.4.0、wsdl4j.wso2-1.6.3.wso2v3)

现在,显然很奇怪,没有项目,Tocat 9也没有运行mySQL

pom文件:


UTF-8
UTF-8
1.8
org.springframework.boot
spring引导启动器数据jpa
org.springframework.boot
SpringBootStarterWeb
mysql
mysql连接器java
8.0.12
假如
org.springframework.boot
弹簧起动试验
测试
org.springframework.boot
spring启动程序日志记录
log4j
log4j
1.2.17
org.apache.tomcat.embed
汤姆卡特·贾斯珀
假如
org.postgresql
postgresql
42.2.9
@springbootplication(排除={SecurityAutoConfiguration.class})
@启用JPA审核
@EntityScan(basePackages=“ro.prj.mysqlsboot.model”)
@EnableJParepositions(basePackages=“ro.prj.mysqlsboot.model”)
@ComponentScan(basePackages=“ro.prj.mysqlsboot.controller”)
公共类MysqlSbootApplication{
公共静态void main(字符串[]args)引发IOException{
run(MysqlSbootApplication.class,args);
}
}
@存储库
@组成部分
公共接口存储库扩展了JpaRepository{
}
@服务
@RestController
@EntityScan(basePackages=“ro.rodit.mysqlsboot.model”)
公共类控制器{
@自动连线
condRepo;
@GetMapping({“/”登录“,“”})
公共字符串getView(){
返回“索引”;
}
@GetMapping(“/gd”)
@应答器
public ModelAndView getId(@RequestParam Integer id){
ModelAndView mv=新的ModelAndView(“索引”);
Cond cd=condrop.findById(id).orElse(new Cond());
mv.addObject(cd);
返回mv;
}
}
实体类:

@实体
公共类条件{
私有静态最终长serialVersionUID=1L;
@身份证
@GeneratedValue(策略=GenerationType.AUTO)
@NotFound(action=NotFoundAction.IGNORE)
私有整数id;
//其他参数,包括getter和setter。。。
}
一些tomcat消息:

    13-Jan-2020 12:09:08.045 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment of deployment descriptor [C:\TomeePlume\apache-tomee-plume-7.0.0-M1\conf\Catalina\localhost\mavenMobils.xml] has finished in [8,748] ms
    Hibernate: 
        select
            cond0_.id as id1_0_0_,
            cond0_.ecran as ecran2_0_0_,
            cond0_.fcorectie_aer_liber as fcorecti3_0_0_,
            cond0_.fcorectie_f1 as fcorecti4_0_0_,
            cond0_.fcorectie_f2 as fcorecti5_0_0_,
            cond0_.gradul_de_incarcare as gradul_d6_0_0_,
            cond0_.i_adm as i_adm7_0_0_,
            cond0_.i_adm_efg as i_adm_ef8_0_0_,
            cond0_.izolatie as izolatie9_0_0_,
            cond0_.k1 as k10_0_0_,
            cond0_.k2 as k11_0_0_,
            cond0_.manta as manta12_0_0_,
            cond0_.material_cu_al as materia13_0_0_,
            cond0_.mod_pozare55 as mod_poz14_0_0_,
            cond0_.nr_cond_incarcate as nr_cond15_0_0_,
            cond0_.rezist_termica_sol as rezist_16_0_0_,
            cond0_.sectiunen as sectiun17_0_0_,
            cond0_.temp_ambianta_de_referinta as temp_am18_0_0_,
            cond0_.temp_funct_adm as temp_fu19_0_0_,
            cond0_.temp_solului as temp_so20_0_0_,
            cond0_.tensiune as tensiun21_0_0_ 
        from
            cond cond0_ 
        where
            cond0_.id=?
    2020-01-13 12:09:16.153 TRACE 4064 --- [io-8080-exec-47] o.h.type.descriptor.sql.BasicBinder      : binding parameter [1] as [INTEGER] - [11]
    13-Jan-2020 12:09:18.052 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploying deployment descriptor [C:\TomeePlume\apache-tomee-plume-7.0.0-M1\conf\Catalina\localhost\account.xml]
    13-Jan-2020 12:09:18.053 WARNING [ContainerBackgroundProcessor[StandardEngine[Catalina]]] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke The path attribute with value [/account] in deployment descriptor [C:\TomeePlume\apache-tomee-plume-7.0.0-M1\conf\Catalina\localhost\account.xml] has been ignored
    13-Jan-2020 12:09:18.054 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- localhost -> /account
    13-Jan-2020 12:09:18.197 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Creation of the naming context failed: [javax.naming.OperationNotSupportedException: Context is read only]
    13-Jan-2020 12:09:18.568 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: D:\NBean\Projects\Spring\gihub\registration-login-spring-xml-maven-jsp-mysql-master\registration-login-spring-xml-maven-jsp-mysql-master\target\account-1.0-SNAPSHOT
    13-Jan-2020 12:09:18.738 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=account-1.0-SNAPSHOT/jdbc/TestDB, type=Resource, provider-id=ProvidedByTomcat)
    13-Jan-2020 12:09:18.740 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=account-1.0-SNAPSHOT/jdbc/pol, type=Resource, provider-id=ProvidedByTomcat)
    13-Jan-2020 12:09:18.740 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=account-1.0-SNAPSHOT/jdbc/TestDB)
    13-Jan-2020 12:09:18.745 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=account-1.0-SNAPSHOT/jdbc/pol)
    13-Jan-2020 12:09:18.748 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.AutoConfig.processResourceRef Auto-linking resource-ref 'openejb/Resource/account-1.0-SNAPSHOT/jdbc/TestDB' in bean account.Comp380682656 to Resource(id=account-1.0-SNAPSHOT/jdbc/TestDB)
    13-Jan-2020 12:09:18.748 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.AutoConfig.processResourceRef Auto-linking resource-ref 'openejb/Resource/jdbc/TestDB' in bean account.Comp380682656 to Resource(id=account-1.0-SNAPSHOT/jdbc/TestDB)
    13-Jan-2020 12:09:18.748 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.AutoConfig.processResourceRef Auto-linking resource-ref 'openejb/Resource/account-1.0-SNAPSHOT/jdbc/pol' in bean account.Comp380682656 to Resource(id=account-1.0-SNAPSHOT/jdbc/pol)
    13-Jan-2020 12:09:18.749 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.AutoConfig.processResourceRef Auto-linking resource-ref 'openejb/Resource/jdbc/pol' in bean account.Comp380682656 to Resource(id=account-1.0-SNAPSHOT/jdbc/pol)
    13-Jan-2020 12:09:18.782 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "D:\NBean\Projects\Spring\gihub\registration-login-spring-xml-maven-jsp-mysql-master\registration-login-spring-xml-maven-jsp-mysql-master\target\account-1.0-SNAPSHOT" loaded.
    13-Jan-2020 12:09:18.783 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: D:\NBean\Projects\Spring\gihub\registration-login-spring-xml-maven-jsp-mysql-master\registration-login-spring-xml-maven-jsp-mysql-master\target\account-1.0-SNAPSHOT
    12:09:19.026 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider
    12:09:19.113 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO  o.h.validator.internal.util.Version - HV000001: Hibernate Validator 5.2.1.Final
    13-Jan-2020 12:09:19.115 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.openejb.assembler.classic.Assembler.destroyApplication Undeploying app: D:\NBean\Projects\Spring\gihub\registration-login-spring-xml-maven-jsp-mysql-master\registration-login-spring-xml-maven-jsp-mysql-master\target\account-1.0-SNAPSHOT
    13-Jan-2020 12:09:19.115 SEVERE [ContainerBackgroundProcessor[StandardEngine[Catalina]]] jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke ContainerBase.removeChild: destroy: 
 org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component
StandardEngine[Catalina].StandardHost[localhost].StandardContext[/account]] in state [STARTING_PREP]


我使用了“private final CondRepository condRepo”而不是@Autowired,它仍然不起作用:所以它是关于jpaIt的,看起来是jpa spring引导的问题。我知道这不是一个博客,但我必须说SpringBoot应该是一个快速简单的工具,但不是一个不明确问题的来源。在得到它之前,我继续使用SpringMVC,它运行得非常好!然而,我仍在等待任何帮助和建议!谢谢