自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 easypoi按模板导出word不支持列循环迭代问题

使用java按模板导出word,有很多方案,比如freemarker,jacob,openoffice,aspose(非开源收费,需破解版)apache poi等,其中比较常用的是freemarker导出,但是必须把预先做好的word模板转换成xml格式(ooxml)并且要到xml中找到需要循环的位置,插入freemarker的循环语法表达式,每次模板一变动都要重新做模板,比较不友好,其次就是poi,这个开源框架对excel支持多,对word支持少一点,文档不充分,因为缺少文档,使用起来很困难,easypo

2022-05-22 09:31:34 3401 4

原创 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 652

原创 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 1050 5

原创 Weblogic部署war找不到spring配置文件问题

我有一个web工程在Tomcat7下部署没有问题,可是移植到Weblogic10上出现如下错误:一开始以为是我的applicationContext.xml里的spring自动扫描包的配置有问题,多次修改,测试仍没有效果,后来发现是web.xml里加载spring配置文件的问题,如下:<!-- Spring和mybatis的配置文件 --> <context-p...

2018-12-17 14:04:35 1529

原创 spring事务@Transactional注解使动态代理失效问题

问题描述:我有一个service,使用了@Transactional注解来开启事务,见《spring+mybatis注解配置事务失效问题》所述,原本我使用代理反射调用这个service里的2个方法(非接口方法,其他接口方法好使)在没有使用事务注解以前是好使的,在添加了事务后不好使service类部分代码如下:/** * <p> * 数据操作实现类 * </p&gt...

2018-12-05 16:17:13 3419 2

原创 spring+mybatis注解配置事务失效问题

问题描述:Service里的this.payBookMapper.insertFE20Data(targetMapMain);插入失败,则不回滚this.payBookMapper.insertFE20Item(targetItemMap);插入的记录首先,Service里的方法代码如下,并且在Service类上面添加@Transactional/** * 缴款书开具 */ @...

2018-12-04 15:31:17 411

原创 MyEclipse 2018.09启动weblogic找不到PostgreSQL驱动

本篇文章是在上一篇《myeclipse10启动weblogic找不到PostgreSQL驱动》的基础上而得来的,由于myeclipse10不支持jdk1.8,最近想升级一下版本,于是选择了2018.09版本,在配置Weblogic的时候,发现新版本的MyEclipse里不像10,有配置数据库驱动的界面(见上一篇文章)。我在新的版本里找了好几个地方配置都不行,最后突然想到,是否可以把PostgreS...

2018-11-09 17:05:04 320

原创 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 494

原创 Oracle函数wm_concat移植到PostgreSQL注意事项

Oracle的包(package)中的代码片段如下: ---处理菜单 tempsql := 'insert into T_CALMENUFILTERCONFIG(ACCTSYSTYPE,NOTSHOWSUBMENU,ISSUE,USERID,HSAGENCY) '; tempsql :=tempsql||' select g.acctsystype,'''...

2018-10-22 16:37:16 691

原创 spring+mybatis手动切换数据源

最近在工作中遇到了一个项目要访问oracle不同用户下的表,于是仿照网上朋友们的方案实现了手动切换数据源,方法如下:首先修改项目里的spring-config.xml,修改的地方如下,<!-- JNDI 省级数据源 --> <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactory...

2018-09-30 17:15:10 1844

原创 PL/SQL Developer编辑Function后生效问题

在使用PL/SQL Developer编辑Function后,如果是右键点击函数名选重新编译,不生效,如下:解决方法:在编辑好的函数后,按F8或者是点击齿轮键

2018-09-27 14:41:02 765

原创 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 285

原创 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 1300

原创 解决webservice里调用耗时方法出错问题

在webservice里调用多个耗时的方法时,如果按顺序执行,下面的方法要等上面的方法执行完毕才能执行,如果这些方法比较耗时,并且包括回调等异步调用,就回出现下面的方法不能正确执行,实例代码如下:public String runMethod(String syncId) { try { //处理Datapull dataPullService.setSyncId(syncId

2017-08-24 15:52:01 1555

原创 解决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 1353

原创 客户端调用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 419

原创 基于maven的web工程搭建CXF2.2.3 webservice

基于maven的web工程搭建CXF2.2.3 webservice

2017-08-10 11:51:44 635

原创 有关java web工程降级jdk遇到的问题

有时候我们需要把某个工程降级jdk来部署,此时在eclipse/myeclipse里要设置几个地方1.首先更改工程build path,如下图: 2.修改工程的java compiler,如下图: 3.修改Projet Facets,如下图:设置完毕,即可按照指定版本jdk编译

2017-07-18 17:06:24 322

原创 ORACLE删除数据报ORA 02292错误解决方法

--查询表TP_MENU有哪些约束select * from user_constraints u where u.constraint_name like '%TB_ROLE%';--失效约束alter table TP_MENU disable constraint FK_TP_MENU_REFERENCE_TP_MENU cascade;alter table TB_ROLE

2017-07-17 13:38:24 1209

原创 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 2365

原创 myeclipse10部署maven web工程到tomact

由于maven管理的web工程不像普通的web工程,其目录结构很特殊,不能在myeclipse里直接部署,需要设置一下才行,方法如下

2017-06-07 16:23:30 492

原创 使用p6spy监视mybatis输出sql

由于工程是maven创建的,在pom.xml里添加 <!-- p6spy自动打印完整sql --><dependency>            <groupId>p6spy</groupId>            <artifactId>p6spy</artifactId>            <v...

2017-06-07 16:03:32 1633

svn提交日志导出工具v4.6

一款java swing界面导出svn日志的工具,采用svnkit开发,较早期版本添加支持历史svn url备份,添加按提交人过滤,添加导出文件的功能,详情见rar包中的readme文本文档

2019-01-18

javacc四则运算表达式计算器

本程序实现一个四则混合运算,用户只需要输入四则混合运算表达式,程序自动计算, 可以一次计算一个表达式,也可以批量计算多行表达式,而且适合商业计算精度要求。 由于该程序依赖一个清屏功能cls.dll,使用32位win7平台vc++开发,因为该dll只与32位jdk兼容, 建议使用32位jdk1.7,必须在windows下配置32位jdk使用,否则 清屏功能失效,表达式解析部分使用javacc来编译。

2018-05-11

svn提交日志导出工具v4.5

一款java swing界面导出svn日志的工具,采用svnkit开发,较早期版本添加支持历史svn url备份,添加按提交人过滤,添加导出文件的功能,详情见rar包中的readme文本文档

2018-02-09

svn提交日志导出工具v4.1

由于开发人员对日常工作难免提交svn文件,在项目发版的时候总是要记住自己修改了哪些文件 本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单并有去重功能。本版本是新版本添加了若干功能,详见里面的说明文件

2017-01-11

svn提交日志导出工具源码

由于开发人员对日常工作难免提交svn文件,在项目发版的时候总是要记住自己修改了哪些文件 本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单并有去重功能 本资源是源码,如果有不足之处,请指出,谢谢

2016-05-27

svn提交日志导出工具新版本

由于开发人员对日常工作难免提交svn文件,在项目发版的时候总是要记住自己修改了哪些文件 本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单 比上一个版本添加了去重功能

2016-05-27

JDK1.7 WIN_X86可debug版part3

本jdk是本人在Win7 X86环境自己编译的,可以断点调试看变量值,一般jdk虽然能打断点但看不到变量值的,

2015-07-17

JDK1.7 WIN_X86可debug版part02

本jdk是本人在Win7 X86环境自己编译的,可以断点调试看变量值,一般jdk虽然能打断点但看不到变量值的

2015-07-17

JDK1.7 WIN_X86可debug版part1

本jdk是本人在Win7 X86环境自己编译的,可以断点调试看变量值,一般jdk虽然能打断点但看不到变量值的,

2015-07-17

java四则运算计算器

本程序是一个计算四则运算表达式的程序,它有比图形计算器效率高,使用起来就像使用linux shell一样方便,支持计算历史清空等优点,使用一个bat文件启动程序,操作界面是一个cmd命令窗口,希望大家会喜欢,如果有不足请大家多多指正

2014-03-11

Aspose.words for java v13.12.0破解

aspose,通过模板导出漂亮的word格式,并且可以直接转成pdf等其他格式。

2014-01-27

一个freemarker导出word的通用包

本工程是一个java使用freemarker模板导出word的实例,其中一个FreemarkerUtil类可以通用,大家可以直接放到工程中使用,由于本人技术有限,还希望大家不吝赐教

2014-01-08

一个java线程通讯实例

是一个java线程通讯的实例,它包括2个线程,通过变量来通讯,打印个金字塔

2009-03-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除