明白。
但是我还是喜欢MySQL,好在经过一下午的折腾,我已经成功把它迁移到MySQL下了。主要改了这样几个地方:
1、数据库地址、用户名、密码(MySQL需要在数据库地址中指定UTF-8编码);
2、数据库驱动、Dialect;
3、SQL文件,因为Derby的语法和MySQL的有点不一样,比如MySQL中就应该使用AUTO_INCREMENT,而不是GENERATED ALWAYS as IDENTITY,并且Drop数据表的时候,MySQL可以加上IF EXITS选项。
大概就这些。
另外,我觉得你还是在项目中放上jsp-api.jar,既然你都放上servlet-api.jar了,也不在乎多放一个。因为如果没有jsp-api.jar,而且你的taglibs.jsp中缺少<%@ page import="javax.servlet.jsp.PageContext" %>,所以总出现烦人的红叉,这个问题我被别人问过很多遍了。
@海边沫沫
hehe,主要实际项目我们很可能部署不同的数据库地址和用户名,而更换数据库实现的时候就很少很少,为了贴近实际项目,所以就没把它们抽出来。
而ArcheType,真的好难搞的,现在这两个都好难维护了,坚决不再多搞了,呵呵。
我下载和安装都没有问题。
我一下载下来就创建了一个项目,并尝试把它迁移到MySQL上。我觉得白衣可以在以下几个方面做一点小的改进:
1、在application.local.properties和application.properties中把一些变量已经提出来了,但是我觉得应该把dialect也提出来,还有DriverClassName,也要提出来,不然迁移数据库的时候难免挂一漏万。
2、ArcheType太少,应该多几种类型,比如有的项目需要Web + web service,有的需要报表,有的需要定时器。当然,我们对照着showcase自己集成也行,但是有白衣事先整合好的更好。
好象最新版本下载下来有问题,不知道是不是我这下载问题,我下两次了都出现解包错误。。。。
好同志,严重支持。你的代码我借鉴/学习了不少,非常感谢。
推荐一个json工具包——Jackson JSON Processor,对于一个仅仅是在java和json之间串序化/反串序化的工具来说,jackson除了强大快速,更重要的是它没有第三方类库的依赖,而json-lib需要一大堆。
Python中也可以实现类似的东西:
[code]
import new
def greet(self):
print self.age
class Person(object):
def __init__(self):
self.age = 100
self.greet = new.instancemethod(greet,self,Person)
a = Person()
a.greet()
[/code]
Struts2.1.6中文件(js,images,css)路径径是怎么处理的?在Spingside中是通过${ctx}来处理,这样的话,在JSP页中还行,但如果我在js中或者css中呢?
如:
background-image:url(${ctx}/images/contentbg.gif);
或者:
$(this).attr("src" , "${ctx}/images/down1.gif");
这样写的话,解释时,css文件和js文件,它不认识${}这些符号,就会当乱码处理了.不知江南白衣有没有遇过同样的问题,请赐教,谢谢!
re: ESB笔记2009 虎啸龙吟 2009-06-02 20:55
白衣:
论坛也打不开啊
白衣:
springside3 未完成的部分什么时候能完成啊?期待啊!
现在springside.org.cn打不开了是怎么回事啊?
re: SSO中的Pattern(附安民告示一则) yizhitunshu 2009-06-01 18:00
白衣大大你要给草民做主啊,小弟可是一路找springside找到这来的,希望找点资料看看。最近要用到webservice,可是到ss官网,到处点了都是404,急得跳脚。别家店都好关门,你这里可宕不得呀。回去给你烧香拜佛,希望早点开门啊
re: SSO中的Pattern(附安民告示一则) zhouyanming 2009-05-31 12:32
个人支持:
1.身份消费者发起流程
2.url传指针
3.传签名
4.sso client自己不解密而是请求server,需要保障client和server的秘密通信
re: ESB笔记2009[未登录] 江南白衣 2009-05-29 23:25
@lichunlei
hehe,满江红的服务器出了点问题,现在已经修复了论坛,其他部分修复中。
但在Google Code的SVN源码,在SourceForge的发行版下载都一直可用的:)
re: ESB笔记2009 sarafill 2009-05-27 09:37
老大, 你的springside网站怎么停了?
刚要看看, 结果就打不开了,都许多天了。
叫我如何敢用。
我也想问这个。
re: ESB笔记2009 lichunlei 2009-05-26 11:04
老大, 你的springside网站怎么停了?
刚要看看, 结果就打不开了,都许多天了。
叫我如何敢用。
re: 架构师09年书单 图灵刘江 2009-05-20 00:05
POSA 4&5是图灵在翻译,肖鹏主译,欧洲人写的书,难度挺大的。
re: Mule ESB 2.0 苦斗两周之后的初印象 lichunlei 2009-05-19 11:20
Mule 1.4+XFire : Mule 1.4 + CXF : Mule 2.0 + CXF 的每秒事务数对比是15000:10000:8000。
----------------------------------------
有这么高的吞吐量吗?
我测试的结果是, 光发一个mule message, 耗费的时间就是5ms.
呵呵,只用过jsp+mysql+tomcat组合...
看来我知道的太少了!
努力尝试下
同志门,有搞Openlaszlo的吗?我的邮箱jonyshi@126.com QQ:634955250我们可以招募过来,因为我们在做项目(急)电话:13421342357(王)如果有意着尽快与我联系!
re: 春节推荐读书单 创意产品 2009-04-30 15:07
都是些不错的书哦
@yanglightning
科学是什么?科学==nothing
re: ESB笔记2009 BlakeSu 2009-04-14 11:27
对IBM的东西没啥好印象,用过Websphere process server,性能很成问题,至今没有成功案例。IBM大多都是不大好用,又大又慢又难看。
re: ESB笔记2009 江南白衣 2009-04-05 21:34
@flyisland
hehe,我也不喜欢嵌BPEL进去,只是列举出来而已·
re: ESB笔记2009 flyisland 2009-04-05 11:48
充当“解耦”和“服务”中介的这两个说法不错,可以帮助整理用户的需求。
不过不赞成在ESB中引入“BPEL流程引擎”,我觉得这会将ESB的功能不必要的扩大化了。虽然说有客户会认为一个产品功能越多越好,但如果把企业对“服务总线”和“流程管理”的需求集合在一个产品实施,我的看法是风险太大,不好控制。
另外文章中提到的“流量控制”,有否更多的资料可以介绍?
flyisland AT gmail DOT com
"Cluster中永远只有一个Active Node,其他节点就作为Passive Nodee"这个言论是错误的.
Terracotta Cluster中完全可以包含多个Active Terracotta Server
re: 架构师09年书单 leekiang 2009-03-23 02:55
《Beautiful Architecture》在亚马逊的评分很低
re: 要不要就一起升级JDK6.0? lizongbo 2009-03-20 13:20
我们一直在用jdk6的第一个版本,前段时间又升级到了u12。性能提升非常大。
你的SpringSide 3.1.2 all in one版本有问题,编译时会出现错误。
错误提示信息好像是说JSON库的版本有错误
望尽快解决
hibernate tools根据数据库自动代码生成部分什么时候能加进来就好了!手写这部分实在太麻烦,好多项目是先有数据库设计的。
re: 08年的读书计划 好奇怪 2009-03-07 10:45
很喜欢这里的验证码,清晰明了,不象有的验证码又有背景,又有图
案,让人看得眼花缭乱,系统还在不停地提示:看不清,再换一张,再换
一张……
re: 08年的读书计划 我来试一试 2009-03-07 10:27
@我来试一试
这个网页真好,不用注册就能发表。不象有的页面,注册了半天还是没
有权限,感谢博主给我们这些游客提供了一个交流的平台。给俺节省了不少时
间。
怎么改不了字体与字号呢?
想要送你一朵花儿,也找不找。不免有些遗憾~··@#$%^&*(0-+\||||\\-*—·!~·2···#4$$%^&*
re: 08年的读书计划 我来试一试 2009-03-07 10:27
@我来试一试
这个网页真好,不用注册就能发表。不象有的页面,注册了半天还是没
有权限,感谢博主给我们这些游客提供了一个交流的平台。给俺节省了不少时
间。
怎么改不了字体与字号呢?
想要送你一朵花儿,也找不找。不免有些遗憾~··@#$%^&*(0-+\||||\\-*—·!~·2···#4$$%^&*
re: 08年的读书计划 我来试一试 2009-03-07 10:11
keyi fabiao ma ?
re: 一个Java架构师的新年期望 wilson 2009-03-07 09:45
高人为什么要期望,而不是自己实现呢
re: Struts 2.1,安全的传统MVC框架选型 wholesale 2009-03-04 11:53
struts2.16相当好用啊!
>>Struts2.1继承了Struts无敌的用户数量
胡说八道
re: 一个Java架构师的新年期望 Fenng 2009-02-08 18:34
Google Reader 里面看到你的新年书单,怎么没有联接啦 ?
:)
你说的myAppfuse的项目实际上快速开发平台,国内已有很多,我自己开发了一个openjweb,老版本是基于webwork为核心的MVC,加上spring ,hibernate,acegi,集成了dwr,ext,一个比较成熟的邮箱系统,jfreechart,简易工作流,fckedit在线编辑器,快速生成页面功能已实现了单表增删改查不需要编写代码,只需要在线定义好表和字段,编译也是在线调用ant进行编译,快速生成的页面包括了任一字段的条件查询和自定义查询,分页组件是hibernate做的,不需要编写任何分页代码了,支持跨数据库,还有集成了lucene,等等,功能很多.可用openjweb关键字查询相关资料,或者访问本人的csdnblog:
http://blog.csdn.net/baozhengw,目前正在开发新的版本,框架由webwork替换为struts2,acegi替换为spring security,新版本的UI将有很大改善,如有愿意了解者请联系QQ:29803446或者email succ100@163.com