航信项目笔记

1。

外连接网方法
管理员发布CMD命令设置路由

route -p add 10.0.0.0 mask 255.0.0.0 10.120.11.1

网络连接密码
的数学

caiwubu/aisino123

登陆此

http://10.121.1.134:8080/aisino-fssc/login

网站证明连接成功


修改网路配置

2。

SVN配置启动项目的时候
第一步本地下载乌龟SVN软件
第二步某地方新建项目文件目录用SVN本地拉到
第三步理念启动项目,如果是行家项目,项目则下载自动项目有关依赖
注:安装togoise svn时下图位置要打勾,否则想法配置svn报找不到svn.exe错误


Maven的下载依赖的时候会出现一些包下载不了的问题
例如ojdbc14-10.2.0.4.0.jar包这个
解决方式:


删除除了一下两个文件夹下所有的文件,再重启理​​念不报错。

3。

97项目部署地址账号admin密码admin

http://10.121.1.234:9700/server

97项目页面地址账号jq密码handhand账号
密码:admin密码:handhand

http://10.121.1.234:9797/

接口地址

http://10.121.2.6:8081/WS_HX/ws

97项目本地发布之后,需要远端授权

http://10.121.57.116:9797/app/licenseMgr

4。

应用逻辑cxf.xml文件配置配置
两种写法:

1。

<bean id="testShang" class="test.ITest.TestShangImpl"/>
<jaxws:endpoint id="testShangT" implementor="#testShang" address="/testShangT">
</jaxws:endpoint>

2。

<jaxws:endpoint implementor="com.hx.WS.bpm.servers.Impl.PayBackBillWSImpl" id="payBackBill" address="/payBackBill">
</jaxws:endpoint>
**启动项目报日志错误插件,官网下#####载插件一定要注意与想法版本保持#####一致。否则报错:“插件XXX是
与此不相容
安装”插件与编译器不兼容##### **。

序列化:序列化,使Java的对象到Json的字符串的过程。

反序列化:反序列化,字符串转换成的Java对象

JSON在JAVA后台编辑格式
String json = "{\n" +
        "    \"docNumberId\": \"25716\",\n" +
        "    \"billType\": \"JK\",\n" +
        "    \"isPublic\": \"PRIVATE\",\n" +
        "    \"nodeStatusCode\": \"P1\",\n" +
        "    \"reason\": \"同意\",\n" +
        "    \"credentialsCode\": \"5214652\",\n" +
        "    \"employeeName\": \"张三\"\n" +
        "}";
每个方法都有@WebMethod
@WebService
public interface BillOfPaymentWebservice {
    //付款单
    @WebMethod
    public String initialBillOfPayment(String json);
    //付款合同信息初始化
    @WebMethod
    public String initialPaymentContractInfo(String json);
}
  • LinkedHashMap是一个双向链表的HashMap
  • 循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。

安全编写程序事务代码

DataSourceTransactionManager transactionManager=(DataSourceTransactionManager)SpringContextHolder
                .getBean("transactionManager");
        DefaultTransactionDefinition def=new DefaultTransactionDefinition();
        def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);//事务隔离级别,开启新事务,这样写会比较安全些
        TransactionStatus status=transactionManager.getTransaction(def);//获得事务状态

编写数据库插入操作,用TRY CATCH格式编写

try{}catch(Exception e) {}

编写代码注意编写版本作者信息

/**
 * @author shangwenzhen
 * @version 2018年08月29日
 */

4。

时间日期格式的初始化如下:

Date time = new Date();
FoLoanBillWithBLOBs.setBilldate(time);
FoLoanBillWithBLOBs.setBilltime(time);
FoLoanBillWithBLOBs.setSubmittime(time);
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
FoLoanBillWithBLOBs.setAcctyear(new Long(cal.get(Calendar.YEAR)));
FoLoanBillWithBLOBs.setAcctperiod(new Long(cal.get(Calendar.MONTH)+1));
~~```
注:使用Mapper自动生成语句的时候  点重复的话,有时候会生成两遍!!!!
出现错误:SPRINGFACTORY创建某bean会异常失败。~~

## 5.
做插入数据之前,都要进行NULL判断,为NULL的数据应该报出异常 



throw new NullPointerException("参数:agent is Empty");

1.

连接外网方法
管理员CMD命令设置路由

route -p add 10.0.0.0 mask 255.0.0.0 10.120.11.1

网络连接密码
math

caiwubu/aisino123

登陆此

http://10.121.1.134:8080/aisino-fssc/login

网站证明连接成功


修改网路配置

2.

Svn启动配置项目的时候
第一步本地下载Tortoise svn 软件
第二步某地方新建项目文件目录 用SVN拉到本地
第三步Idea启动项目,如果是maven项目,则项目自动下载项目有关依赖
注:安装tortoise svn 时下图位置要打勾,否则Idea配置svn报找不到svn.exe错误


Maven下载依赖的时候会出现一些包下载不了的问题。
例如ojdbc14-10.2.0.4.0.jar这个包
解决方式:


删除除了一下两个文件夹下所有的文件,再重启Idea不报错。

3.

97项目部署地址 账号admin 密码admin

http://10.121.1.234:9700/server

97项目页面地址 账号jq 密码handhand
账号密码:admin 密码:handhand

http://10.121.1.234:9797/

接口地址

http://10.121.2.6:8081/WS_HX/ws

97项目本地发布之后,需要远端授权

http://10.121.57.116:9797/app/licenseMgr

4.

应用逻辑cxf.xml配置文件配置
两种写法:

1.

<bean id="testShang" class="test.ITest.TestShangImpl"/>
<jaxws:endpoint id="testShangT" implementor="#testShang" address="/testShangT">
</jaxws:endpoint>

2.

<jaxws:endpoint implementor="com.hx.WS.bpm.servers.Impl.PayBackBillWSImpl" id="payBackBill" address="/payBackBill">
</jaxws:endpoint>
**启动项目报log错误插件,官网下##### 载插件一定要注意与idea版本保持##### 一致。 否则报错:”plugin XXX is
incompatible with this
installation”插件与编译器不兼容#####。**

Serialization:序列化,使Java对象到Json字符串的过程。

Deserialization:反序列化,字符串转换成Java对象

JSON在JAVA后台编辑格式
String json = "{\n" +
        "    \"docNumberId\": \"25716\",\n" +
        "    \"billType\": \"JK\",\n" +
        "    \"isPublic\": \"PRIVATE\",\n" +
        "    \"nodeStatusCode\": \"P1\",\n" +
        "    \"reason\": \"同意\",\n" +
        "    \"credentialsCode\": \"5214652\",\n" +
        "    \"employeeName\": \"张三\"\n" +
        "}";
每个方法都有@WebMethod
@WebService
public interface BillOfPaymentWebservice {
    //付款单
    @WebMethod
    public String initialBillOfPayment(String json);
    //付款合同信息初始化
    @WebMethod
    public String initialPaymentContractInfo(String json);
}
  • LinkedHashMap 是一个双向链表的HashMap
  • 循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。

安全编写程序事务代码

DataSourceTransactionManager transactionManager=(DataSourceTransactionManager)SpringContextHolder
                .getBean("transactionManager");
        DefaultTransactionDefinition def=new DefaultTransactionDefinition();
        def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);//事务隔离级别,开启新事务,这样写会比较安全些
        TransactionStatus status=transactionManager.getTransaction(def);//获得事务状态

编写数据库插入操作,用TRY CATCH 格式编写

try{}catch(Exception e) {}

编写代码注意编写版本作者信息

/**
 * @author shangwenzhen
 * @version 2018年08月29日
 */

4.

时间日期格式的初始化如下:

Date time = new Date();
FoLoanBillWithBLOBs.setBilldate(time);
FoLoanBillWithBLOBs.setBilltime(time);
FoLoanBillWithBLOBs.setSubmittime(time);
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
FoLoanBillWithBLOBs.setAcctyear(new Long(cal.get(Calendar.YEAR)));
FoLoanBillWithBLOBs.setAcctperiod(new Long(cal.get(Calendar.MONTH)+1));
~~```
注:使用Mapper自动生成语句的时候  点重复的话,有时候会生成两遍!!!!
出现错误:SPRINGFACTORY创建某bean会异常失败。~~

## 5.
做插入数据之前,都要进行NULL判断,为NULL的数据应该报出异常 



throw new NullPointerException("参数:agent is Empty");

语法,参考[ 这儿] [ 5 ]。

虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。http: //meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference [ 4 ]:http://bramp.github.io/js-sequence-diagrams/ [ 5 ]:HTTP://adrai.github.io/flowchart.js/ [ 6 ]

:HTTPS://github.com/benweet/stackedit

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值