
java
文章平均质量分 83
王伟AHSS
这个作者很懒,什么都没留下…
展开
-
使用p6spy监视mybatis输出sql
由于工程是maven创建的,在pom.xml里添加 <!-- p6spy自动打印完整sql --><dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <v...原创 2017-06-07 16:03:32 · 1723 阅读 · 0 评论 -
weblogic10.3.1部署spring boot1.5.17
springboot 项目在tomcat里部署正常,可是部署到weblogic里,能访问jsp,但是不加载ApplicationListener实现类……1.首先在WEB-INF下添加web.xml,代码如下:<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java....原创 2019-02-14 17:37:27 · 1122 阅读 · 5 评论 -
Weblogic部署war找不到spring配置文件问题
我有一个web工程在Tomcat7下部署没有问题,可是移植到Weblogic10上出现如下错误:一开始以为是我的applicationContext.xml里的spring自动扫描包的配置有问题,多次修改,测试仍没有效果,后来发现是web.xml里加载spring配置文件的问题,如下:<!-- Spring和mybatis的配置文件 --> <context-p...原创 2018-12-17 14:04:35 · 1594 阅读 · 0 评论 -
spring事务@Transactional注解使动态代理失效问题
问题描述:我有一个service,使用了@Transactional注解来开启事务,见《spring+mybatis注解配置事务失效问题》所述,原本我使用代理反射调用这个service里的2个方法(非接口方法,其他接口方法好使)在没有使用事务注解以前是好使的,在添加了事务后不好使service类部分代码如下:/** * <p> * 数据操作实现类 * </p>...原创 2018-12-05 16:17:13 · 3483 阅读 · 2 评论 -
spring+mybatis注解配置事务失效问题
问题描述:Service里的this.payBookMapper.insertFE20Data(targetMapMain);插入失败,则不回滚this.payBookMapper.insertFE20Item(targetItemMap);插入的记录首先,Service里的方法代码如下,并且在Service类上面添加@Transactional/** * 缴款书开具 */ @...原创 2018-12-04 15:31:17 · 463 阅读 · 0 评论 -
MyEclipse 2018.09启动weblogic找不到PostgreSQL驱动
本篇文章是在上一篇《myeclipse10启动weblogic找不到PostgreSQL驱动》的基础上而得来的,由于myeclipse10不支持jdk1.8,最近想升级一下版本,于是选择了2018.09版本,在配置Weblogic的时候,发现新版本的MyEclipse里不像10,有配置数据库驱动的界面(见上一篇文章)。我在新的版本里找了好几个地方配置都不行,最后突然想到,是否可以把PostgreS...原创 2018-11-09 17:05:04 · 362 阅读 · 0 评论 -
myeclipse10启动weblogic找不到PostgreSQL驱动
在使用myeclipse10+weblogic10.3.6开发的时候,使用PostgreSQL数据库,配置好weblogic,如下所示:把PostgreSQL驱动放到C:\Oracle\Middleware\wlserver_10.3\server\lib里,并且修改C:\Oracle\Middleware\wlserver_10.3\common\bin里的commEnv.cmd,添加如...原创 2018-10-31 16:49:15 · 570 阅读 · 0 评论 -
javacc5.0 实现四则运算计算器脚本
options{ STATIC=false; LEXER_CLASS="ExpCalcParserTokenManager";}PARSER_BEGIN(ExpCalcParser)import java.io.*;import java.io.PrintStream; import java.math.BigDecimal;public class ExpCalcParser...原创 2018-09-06 11:29:07 · 327 阅读 · 0 评论 -
Windows7_x86下编译openjdk7
下载openjdk源码首先从http://download.java.net/openjdk/jdk7/下载jdk源码,我下载的为openjdk-7-fcs-src-b147-27_jun_2011.zip,大小为83.18M准备编译工具Cygwin下载cygwin2.831(32.bit),安装的时候要安装编译jdk的必须工具,如下图:Visual studio2010安...原创 2018-09-06 10:34:58 · 1361 阅读 · 0 评论 -
解决cxf2.2.3客户端动态调用与jdk1.7不兼容问题
由于cxf2.2.3不支持jdk1.7,在客户端调用时始终保错javac:目标类1.5与源运行类1.7不兼容问题,因为生产环境是jdk1.7,不得不升级cxf为2.7.181.修改maven pom,如下: org.apache.cxf apache-cxf 2.7.18 o原创 2017-08-15 10:54:46 · 1458 阅读 · 0 评论 -
解决webservice里调用耗时方法出错问题
在webservice里调用多个耗时的方法时,如果按顺序执行,下面的方法要等上面的方法执行完毕才能执行,如果这些方法比较耗时,并且包括回调等异步调用,就回出现下面的方法不能正确执行,实例代码如下:public String runMethod(String syncId) { try { //处理Datapull dataPullService.setSyncId(syncId原创 2017-08-24 15:52:01 · 1611 阅读 · 0 评论 -
基于maven的web工程搭建CXF2.2.3 webservice
基于maven的web工程搭建CXF2.2.3 webservice原创 2017-08-10 11:51:44 · 679 阅读 · 0 评论 -
客户端调用CXF2.2.3 webservice
1.配置cxf环境变量到系统path里2.创建一个java project 名称为ws_test,然后在工程的src目录下执行会在src下生成客户端代码,如下图3.编写Test.java测试类public class Test { /** * @param args */ public static void main(String[] ar原创 2017-08-11 10:48:26 · 457 阅读 · 0 评论 -
有关java web工程降级jdk遇到的问题
有时候我们需要把某个工程降级jdk来部署,此时在eclipse/myeclipse里要设置几个地方1.首先更改工程build path,如下图: 2.修改工程的java compiler,如下图: 3.修改Projet Facets,如下图:设置完毕,即可按照指定版本jdk编译原创 2017-07-18 17:06:24 · 366 阅读 · 0 评论 -
p6spy监控jdbc连接oracle sql
续上篇p6spy监控maven web工程mybatis连接mysql之后,今天碰到一个jdbc连接oracle的非maven web工程,而且部署使用的是tomcat的虚拟目录,配置p6spy跟上篇基本大同小异,具体不同的地方如下:1.把p6spy2.13.jar拷贝到WEB-INF\lib里。2.把spy.properties放到工程的resource目录里,因为此工程是连接o原创 2017-06-12 11:06:06 · 2474 阅读 · 0 评论 -
myeclipse10部署maven web工程到tomact
由于maven管理的web工程不像普通的web工程,其目录结构很特殊,不能在myeclipse里直接部署,需要设置一下才行,方法如下原创 2017-06-07 16:23:30 · 529 阅读 · 0 评论 -
springboot1.5.17集成p6spy打印完整mybatis sql
springboot集成p6spy,和其他普通工程集成一样,都要创建自定义的log实现类,添加spy.properties到资源目录,不同的是在springboot的配置文件properties里按照如下配置即可:spring.datasource.driver-class-name=com.p6spy.engine.spy.P6SpyDriverspring.datasource.u...原创 2019-03-04 16:45:32 · 721 阅读 · 0 评论