发表于: 2017-11-29 23:41:29
1 549
1.今天把所有的接口重新检查了一遍,发现有好的地方的字段类型是错误的,但是我假数据是根据接口文档写的,所以我就要修改假数据,这就浪费了大量的时间,所以在写方案,建表,写接口的时候应该尽量多分配点时间,尽量考虑周全,把自己接下来的写接口可能会遇到的问题都考虑进去,要不然到时候假如修改个表什么的会很麻烦.
2.今天就完整写了一个接口,以为学的不怎么扎实的原因,踩了很多不该踩的坑
第一次测试controller运行时间,直接20秒,差点吓哭.还以为和马正遇到的问题一样以为一个controller里多次访问了数据库造成访问时间变长了.
但我的controller里也就访问了两次数据库,不至于啊.后来又测了一次,瞬间就快了.应该第一次访问数据库需要建立连接什么的需要很长时间,导致时间很长.查了一下,网上有个方法:可以,但是坑爹的是要修改mysql的配置文件,先把方法粘出来吧
当新的客户连接mysqld时,mysqld创建一个新的线程来处理请求。该线程先检查是否主机名在主机名缓存中。如果不在,线程试图解析主机名。
另外,好像他这个连接搭建还有有效期,一段时间后再连接又需要重新搭建了
3.错误:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
tomcat启动的时候没加载spring的配置文件.正常文件地址是在WEB-INF里的,当我们一直是放在resources里,所以我们要在web.xml里配置一下
评论