学习笔记:淘淘商城遇到的一些问题及解决方法
1. 前端无法访问WEB-INF下的静态资源
该项目中css、js等静态资源都和jsp一样放到了WEB-INF目录下,必须要进行配置才能让前端访问到:
在springmvc.xml中添加:
<mvc:resources location="/WEB-INF/css/" mapping="/css/**" />
<mvc:resources location="/WEB-INF/js/" mapping="/js/**" />
2. taotao-manager在tomcat运行时,总是去下载一个不存在的pagehelper老版本3.4.2-fix
一开始明明已经在pom.xml中修改了依赖版本,maven dependencies中也是新的版本,但运行时始终要去下载修改前不存在的老版本3.4.2-fix,然后报错。原因:后缀fix不是原作者的版本,因此远程仓库没有。解决办法是换一个新版本号即可。(记得要maven install安装到本地仓库)
3. 安装nginx,开启后无法访问80端口
新装的CentOS7,猜测是80端口未开放。解决办法:http://blog.csdn.net/zhang197093/article/details/50365925
4. selectbyexample与selectbyexampleBlobs问题
selectbyexample不会取到数据库中的大文本,解决办法:http://blog.csdn.net/sshuidajiao/article/details/53812746
5. 主键自动增长,如何在insert后获取主键?
使用SELECT LAST_INSERT_ID() (在项目中可以修改mapper文件)