- 浏览: 11538 次
- 性别:
- 来自: 广州
最新评论
文章列表
前提,安装了Thrift-0.9.0,用到的jar包:
libthrift-0.9.0.jar
log4j.1.2.14.jar
slf4j-api-1.5.8.jar
slf4j-log4j12-1.5.8.jar
编写test.thrift文件
namespace java com.test
struct RS {
1:i32 code=0;
2:string id;
3:list<RRL> children;
4:string account
}
struct RRL {
1:string id;
...
java工程导入thrift生成的文件需要导入的jar包有:libthrift.jar, slf4j-api.jar, slf4j-log4j.jar.
一开始使用的jar包都是网上下载的,而本地装的是thrift-0.9.0, 由于版本问题导入到java工程会报错。
前提,已经安装jdk。安装ant,下载ant到本地,解压后配置环境变量。
1.右击计算机打开属性,点击高级系统设置,点击环境变量
2.在系统变量点击新建,变量名ANT_HOME, 变量值ant的解压路径
3.找到PATH, 选中并点击编辑。修改变量值,在变量值的 ...
最近做的项目是使用CXF编写Service,给公司的其他项目提供接口的。由于需求问题,改用Thrift。下面就总结下自己学习Apache Thrift的内容,和例子。
1. 下载thrift-0.9.0.exe 。我使用的是win7系统,将该文件复制到C盘Windows下,并改名thrift.exe方便执行命令。运行cmd.exe。输入命令
thrift -version
输出Thrift version 0.9.0则可以使用该命令。
2.编写HelloWorld.thrift(D:\)。
namespace java com.test.rpc
service T ...
在这里记录下自己学习存储过程的内容
创建存储过程:
CREATE PROCEDURE SP_MYDEMO_GET_INFO
@id int,
@name varchar(200) output,
@desc varchar(200) output
AS
BEGIN
SET NOCOUNT ON;
SELECT @name=name,
@desc=desc
WHERE id=@id
END
在存储过程中调用 ...
最近在做一个项目,使用CXF3、spring3、tomcat开发一个Web工程,其中提供一些接口给其他项目使用。一开始的时候只是简单的设置,没有加密,调用接口都是没有问题的。
由于需求改用https, 就在tomcat安装目录下加入一个keystore文件,并修改server.xml文件。修改工程中web.xml文件,页面访问没有问题。
客户端再调用api时,使用原来的http地址会报错
改用https时报unable to find valid certification path to requested target
...