因为要做一款安卓的小程序,不得不硬着头皮在myeclipse下自己开发服务器端。
我用了 SSH ( spring + struts2 + hibernate ) 框架开发,myeclipse 最大的好处就是能轻而易举的获得想要的插件帮助你完成你的工作。
spring 和 Struts2 很容易就装载好了,如下图
在你的工程文件上右键 myeclipse -> add XXXX Capabilities 选择你要加载的插件就可以了
但在加载hibernate的过程遇到一些小的问题,share上来供大家参看吧
1. 选择了 add hibernate capabilities 后 , 就会出现如下对话框, 全部默认的来 next - > next
2. 到这一步会让你填关于数据库的链接驱动装置信息,做这一步前需要你在 windows -> prefenreance -> myeclipse ->datebase explorer ->database driver 中
新建一个驱动器
3. 选择 DB Browser , 右键 new -> Datebase Driver
4. Driver temlpet 选择 oracle:thin (常用,具体原因请自行百度)
Connection Url: jdbc:oracle:thin:@<server>[:<1521>]:<database_name> 改成 jdbc:oracle:thin@localhost:1521:orcl
database name 填写SID_NAME (查看SID_NAME方法 : http://blog.sina.com.cn/s/blog_5f20c4740100dodl.html )
username/password 是这个实例的用户,一般为scott/tiger (我的oracle版本是 EXPRESS ,前面说的用户名、密码不成立,我就自己新建的用户,授予了权限就OK了,方法可参看: http://dusong.blog.51cto.com/158065/139284 )
在 Driver JAR中 找到你的JDBC jar包,一般你安装的ORACLE就会自带JAR包,这是我的包的位置
(找不到的话,就自己下载一个吧,地址 : http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html)
5. 完成配置,点击finish,就会在DB Browser 中找到你刚刚创建的驱动,右键-》open connection 就链接好了!
PS: 常见错误及解决方法:
ORA; 12505 参看 : http://zhidao.baidu.com/link?url=7PF8aONNAYszC15ALYi_iawuUaxbAPHmOYGhR7utoFksSLaKxwogNVkqhTaFfzDtX2CVGFzNwsPpwLKix5Uc7K
ORA: 01017 参看: http://www.iteye.com/problems/13971
好啦,今天的分享就是这些!