You will be Success
if you study hard every day.
BlogJava
首页
新随笔
联系
聚合
管理
随笔分类
AJAX
(rss)
Appfuse学习(1)
(rss)
JAVASCRIPT(1)
(rss)
SSH(1)
(rss)
个人收藏(5)
(rss)
随笔档案
2008年1月 (2)
2007年8月 (1)
2007年7月 (1)
2007年6月 (1)
2007年5月 (3)
2007年4月 (1)
文章档案
2007年3月 (1)
最新随笔
1. 欢迎光临本人小站http://www.spartasoft.cn
2. 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节
3. FCKEditor中表格列以及多行列无法合并的解决办法
4. MyEclipse 快捷键
5. 关于利用dom返回xml乱码的解决方案
6. 请教一个hibernate组合查询的问题,谢谢!
7. 给大家推荐个网站
8. Appfuse集成MS-SQL应用
9. MyEclipse Error getConfigured / ExtensionValidator error解决方案
最新评论
1. re: MyEclipse Error getConfigured / ExtensionValidator error解决方案
评论内容较长,点击标题查看
--兰永
2. re: MyEclipse 快捷键
好东西。
谢了哈。
--M
3. re: 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节
使用byte[]取吧,BLOB不一定兼容的
--sss
4. re: 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节
现在存是没问题的,如果用jdbc方式完全可以取出来,但是这样的问题是要读取两边数据库。
--jhlcss
5. re: 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节
oracle的 blob有点特殊 要先插入空字节进去 然后更新 才能正常 具体搜索网络
--hcq
Appfuse集成MS-SQL应用
Posted on 2007-05-10 09:58
姜海龙
阅读(890)
评论(0)
编辑
收藏
所属分类:
Appfuse学习
<
equals
arg1
="${database.type}"
arg2
="jtds:sqlserver"
/>
参考
http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseWithSQLServer
http://www.pben.cn/bbs/read.bbscs?action=topic&id=8a81818f11727f700111773df31f0955&bid=33
1、下载开源的JDBC驱动
jtds.jar
在appfuse/lib目录下新建jtds-1.2文件夹,并坝jtds.jar拷贝过来
2、修改appfuse/lib目录下的lib.properties
修改该文件,在该文件中增加以下内容
#
# JTDS SQL Server - http://jtds.sourceforge.net
#
jtds.version=1.2
jtds.dir=${lib.dir}/jtds-${jtds.version}
jtds.jar=${jtds.dir}/jtds-${jtds.version}.jar
3、修改appfuse下的properties.xml
<!--
Defaults for database.properties
-->
<
property
name
="database.jar"
location
="${jtds.jar}"
/>
<
property
name
="database.type"
value
="jtds:sqlserver"
/>
<
property
name
="database.name"
value
="appfuse"
/>
<
property
name
="database.host"
value
="localhost"
/>
<
property
name
="database.username"
value
="sa"
/>
<
property
name
="database.password"
value
="password"
/>
<!--
database URL for creating other dbs - used in db-create target
-->
<
property
name
="database.admin.url"
value
="jdbc:${database.type}://${database.host}/appfuse"
/>
<
property
name
="database.admin.username"
value
="sa"
/>
<
property
name
="database.admin.password"
value
="password"
/>
<
property
name
="hibernate.dialect"
value
="org.hibernate.dialect.SybaseDialect"
/>
<
property
name
="database.driver_class"
value
="net.sourceforge.jtds.jdbc.Driver"
/>
<
property
name
="database.url"
value
="jdbc:${database.type}://${database.host}/${database.name}"
/>
<
property
name
="database.show_sql"
value
="true"
/>
在这里有一点不明白,<property name="hibernate.dialect" value="org.hibernate.dialect.SybaseDialect"/>为什么dialect是sybaseDialect?
在网上
http://www.pben.cn/bbs/read.bbscs?action=topic&id=8a81818f11727f700111773df31f0955&bid=33
中这里设置的是SQLServerDialect。而且用这个办法ant setup的时候老是报jdts.Driver找不到这个类。
在这里需要注意的是,你ant new的时候选择生成的数据库和这里的数据库名字要一致。
4、修改appfuse下的build.xml
对应的1.9.4版本下的行数是708
<
equals
arg1
="${database.type}"
arg2
="jtds:sqlserver"
/>
还有727行
<
equals
arg1
="${database.type}"
arg2
="sqlserver"
/>
5、在appfuse\metadata\sql中
新建一个sqlserver-create.sql内容和mysql-create.sql一样
6、其它注意事项是
在部署之前运行ant setup-tomcat设置jdbc链接。
其它问题:
不知道为什么,我生成之后,访问页面存在乱码,而且图片被阻挡,谁能帮忙解答一下。
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
评论排行榜
1. MyEclipse Error getConfigured / ExtensionValidator error解决方案(13)
2. 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节(3)
3. 请教一个hibernate组合查询的问题,谢谢!(2)
4. MyEclipse 快捷键 (1)
5. 关于利用dom返回xml乱码的解决方案(0)
阅读排行榜
1. MyEclipse Error getConfigured / ExtensionValidator error解决方案(5325)
2. 关于利用dom返回xml乱码的解决方案(2350)
3. 请教一个hibernate组合查询的问题,谢谢!(1121)
4. 求助,已经焦头烂额了,关于hibernate取blob字段只能取86字节(954)
5. Appfuse集成MS-SQL应用(890)
posts - 9, comments - 19, trackbacks - 0, articles - 1
Copyright © 姜海龙