摘要:
使用Spring的SimpleJdbcCall调用Oracle存储过程新增带有CLOG数据时,我们需要声明变量为OracleTypes.CLOB变量如:SimpleJdbcCall sjc = this.createSimpleJdbcCall();sjc.getJdbcTemplate().setResultsMapCaseInsensitive(true);sjc.withCatalogName(PACKAGE_SUFFIX) // 存储过程所在的包名.declareParameters(new SqlParameter(“answer”,OracleTypes.CLOB)).withPr 阅读全文
posted @ 2013-01-15 13:04
Java学习者
阅读(497)
评论(0)
推荐(0)
摘要:
很多时候,系统生成了Excel文件需要供浏览器客户端下载,这个时候我们需要在struts.xml文件中配置一种返回类型为type=”stream”。exam:<result name=”export” type=”stream”><param name=”contentType”>application/vnd.ms-excel</param><param name=”inputName”>excelStream</param><param name=”contentDisposition”>filename=”repor 阅读全文
posted @ 2013-01-15 13:01
Java学习者
阅读(644)
评论(0)
推荐(0)
摘要:
1,在spring的配置文件中,配置JavaMailSenderImpl,如下:<!–邮件服务器–><bean id=”mailSender”><property name=”host”><value>${mail.smtp.host}</value></property><property name=”javaMailProperties”><props><prop key=”mail.smtp.auth”>${mail.smtp.auth}</prop><prop 阅读全文
posted @ 2013-01-15 12:55
Java学习者
阅读(2246)
评论(0)
推荐(0)
摘要:
create or replace procedure QUERY_DOMAIN(tableName in varchar2, –表名resultFlag out varchar2, —1:返回为空,0:返回一条记录,1:返回多条记录errorFlag out varchar2, —0:结果正常,1:发生异常returningResultSet out P_COMMON_PACKAGE.commonInfo —结果集返回)isv_sql varchar2(3500);v_tableName varchar2(500);beginv_tableName:=tableName;v_sql:=’ s 阅读全文
posted @ 2013-01-15 12:55
Java学习者
阅读(980)
评论(0)
推荐(0)
摘要:
通过Spring提供的测试基类AbstractJUnit4SpringContextTests,可以将Spring容器和Junit4测试框架整合。在测试类中,@ContextConfiguration用于指定Spring的配置文件,@Autowired将Spring容器中的Bean注入测试类中。在测试方法前通过Junit4的@Test注解即可将方法标注为测试方法。如:@ContextConfiguration(locations={“classpath:test1/applicationContext.xml”})public class TestAgcyCompany extends Abs 阅读全文
posted @ 2013-01-15 12:54
Java学习者
阅读(268)
评论(0)
推荐(0)
摘要:
使用Spring结合CXF创建好服务器端的WebService后,如果我们需要对访问者的IP进行限制,那么我们可以创建一个继承自AbstractPhaseInterceptor类的拦截器。比如:AccessInterceptor.java类import java.util.Arrays;import java.util.List;import javax.servlet.http.HttpServletRequest;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import 阅读全文
posted @ 2013-01-15 12:50
Java学习者
阅读(4251)
评论(0)
推荐(0)
摘要:
很多时候,我们需要创建WebService供外部系统调用。这个时候一种好的WebService解决方案非常重要。下面介绍Spring结合CXF创建WebService的步骤以及如何创建客户端测试。第一步,需要引用相关包,这里已经将所有需要引用的包结构打包了,如下:所需导入的包下载:http://www.javaxxz.com/file.php?id=15524516第二步,在web.xml中配置Spring和CXFServlet如下://从WEB-INF路径下加载Spring配置文件。<context-param><param-name>contextConfigLoc 阅读全文
posted @ 2013-01-15 12:50
Java学习者
阅读(335)
评论(0)
推荐(0)
摘要:
需要对http://www.zhangjie.hn.cn/?p=449中所创建的CXF 服务进行测试,那么需要创建客户端。比如:JaxWsProxyFactoryBean jfb = new JaxWsProxyFactoryBean();jfb.setServiceClass(CustomerAction.class);jfb.setAddress(“http://localhost:8080/customer?wsdl”);CustomerActionas = (CustomerAction) jfb.create();CustomerDto dto = as.login(“usernam 阅读全文
posted @ 2013-01-15 12:48
Java学习者
阅读(1231)
评论(0)
推荐(0)
摘要:
<!–声明事务–><bean id=”txManager”><property name=”sessionFactory” ref=”sessionFactory” /></bean><!– 创建通知–><tx:advice id=”txAdvice” transaction-manager=”txManager”><tx:attributes><tx:method name=”find*” read-only=”true”/><tx:method name=”has*” read-only= 阅读全文
posted @ 2013-01-15 12:47
Java学习者
阅读(857)
评论(0)
推荐(0)
摘要:
Tiles是一种layout的概念,可以将一个页面拆分成多个部分。比如:title,header,body,bottom等等。在一个项目中,这些部分有可能是相同的。这时使用Tiles配置相同的部分再好不过了。下面是配置Tiles的过程:1,在项目中引入tiles依赖的包,比如:tiles-api-2.0.6.jar,tiles-jsp-2.0.6.jar,struts2-tiles-plugin-2.2.3.jar,tiles-core-2.0.6.jar等等。包下载地址:http://www.javaxxz.com/file.php?id=155611452,创建一个模板页面,抽取出公共的部 阅读全文
posted @ 2013-01-15 10:57
Java学习者
阅读(391)
评论(1)
推荐(0)
浙公网安备 33010602011771号