hibernate4基础梳理(一)---一个问题忙一天
来源:互联网 发布:最大公约数的算法 编辑:程序博客网 时间:2024/06/06 02:15
这两天学到了hibernate,这里就记录一下hibernate学习的过程吧。
首先hibernate跟struts不一样,hibernate需要在eclipse中安装相关额插件才行。关于安装插件这个事,搞了整整一天,各种问题。
我用的是luna,从官网上直接下载hibernate的最新版插件,每次安装一半都出错,没办法,从marketplace上直接装吧,结果装完后发现开始学习,发现不能自动生成类映射文件hbm.xml文件,然后我怀疑是插件有问题,就重装了一遍插件,结果还是这样。于是开始上网找,发现也有类似问题的,但是没有给解决办法的,去技术交流群去问,结果他们说直接拷文件就好了,别自动生成了,于是我试了一下,发现编译时找不到映射文件,拷过去的不行?本来都够烦躁了,不能自动映射很是问题啊。
我看网上说可能是路径问题,我在默认包下建一个实体类,果然可以自动生成映射文件。只要是在自己命名的包里面都不行。纠结了,难道是luna有问题?都出来快一年的版本了啊。于是开始找研究java的同学求助,搞了半天他们也没遇到过,也是搞不定。最后结论可能是插件问题,建议我重装。
于是我又开始再重装,试了两遍,还是不行,我怀疑是不是我的eclipse有问题?于是我重新搞了个luna,还是最新版,又装了一遍,还是不行。
这时已经是一天过去了。。。
吃完晚饭,我开始怀疑luna的问题了,于是我下载了一个Kepler,再次装上插件,可以自动创建映射文件了,编写一个简单的往数据库添加数据的程序,运行正常。
难道真是luna有问题?
1 0
- hibernate4基础梳理(一)---一个问题忙一天
- servlet基础梳理(一)
- struts2基础梳理(一)
- .net基础重新学习梳理(一)
- 【HTML】基础梳理一
- 一天一个知识点(一)
- Hibernate4入门(一)——新建一个Hibernate项目
- Vue.js 2.0 教程精华梳理(一) 基础
- JAVA基础概念的一些梳理(一)
- Vue.js 2.0 教程精华梳理(一) 基础
- 第一天(基础·一)
- Spring梳理(一)
- 梳理(一)
- linux第一天(基础知识梳理)
- activiti(一)spring4+hibernate4
- servlet基础梳理(二)
- Servlet基础梳理(三)
- Servlet基础梳理(四)
- c++中的静态成员变量与静态成员函数
- Sicily 1005. Roll Playing Games
- Sicily 1151. 魔板
- RDLC报表刷新问题
- Sicily 1004. I Conduit!
- hibernate4基础梳理(一)---一个问题忙一天
- 了解OS
- POJ 3239 Solution to the n Queens Puzzle
- 【WIN32之旅】WINDOWS错误处理与参考(一)
- poj 1338 Ugly Numbers
- 通过office 自带功能进行批量另存为
- N-Queen
- C# TextBox中只允许输入数字的方法
- vim note(6)--vim的一个较全的介绍(转)