注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

Java开发之四设置数据库过程中遇到的问题  

2016-10-14 10:55:59|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Java开发之四设置数据库过程中遇到的问题

 

在程序开发到框架成功后,便得开始真正的干活了,首先得从数据库设置开始,设计数据库的在上面一节中说过了。这里不再重述。

在按照:https://my.oschina.net/gaussik/blog/513444

这个配置的过程中,遇到了很多的问题,第一个就是数据库的ORM映射过程,实际的情况比这个似乎还要智能,程序能自动把外键的约束的控制产生出来,不用再手动映射,但这里还是乖乖按上面的教程来做的,也没有出现什么问题,毕竟在C#ORM映射的时候儿知道,不点选就不会产生相应的数据结构。不过这玩意儿越来越发现比C#强大的多啊,全都集成到一起了,那个还得找相关的软件,虽然结果一致,但应用起来不顺手啊。

这里有一点要注意,在配置文件中,如果遇到错误,请选中并按Alt + InsertIDEA会自动补全你需要的引用,类似于自动增加包的引用。

在这里就遇到了问题,把所有的东西都加入后,发现程序运行,报错,说什么“nested exception is org.xml.sax.SAXParseException; lineNumber: 27; columnNumber: 62; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 'jpa:repositories' 的声明”。上面提示是mvc-dispatcher-servlet.xml这个配置文件里即:

<jpa:repositories base-package="com.gaussic.repository"/>

有问题,后来和实际工程的文件比较了一下,发现是少了类似于下面的这些头:

       http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsd 

       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd"

增加后就OK了。其实像这种东西最好一开始直接拷贝过来,省得在这事儿上费时间。

然后就进入了下一个步骤,这里主要的问题有以下几个:

一、              少了类似“@RequestMapping(value = "/admin/users/addP",method = RequestMethod.POST)”这咱函数注释说明。导致数据传送不正确引起的页面跳转问题。

二、              @ModelAttribute("user")写了@MedulAttributes,这个错误找了有半小时,太可怕了,就怕这种错误,还来了。

三、              增加多个用户时程序不对,见上一节的说明。

至此,基本上主体的程序就OK了,明天把余下的BLOG表部分搞定。

坚持就是胜利,一点一滴,不弃小流。

  评论这张
 
阅读(78)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017