Spring
文章平均质量分 68
iteye_5649
这个作者很懒,什么都没留下…
展开
-
Spring-概念01
Spring有如下优点: ◆低侵入式设计,代码污染极低 ◆ 独立于各种应用服务器,可以真正实现Write Once,Run Anywhere的承诺 ◆Spring的DI机制降低了业务对象替换的复杂性◆Spring并不完全依赖于Spring,开发者可自由选用Spring框架的部分或全部 基本框架Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Sp...原创 2011-05-30 17:00:08 · 82 阅读 · 0 评论 -
spring import resource
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>原创 2014-04-24 09:20:08 · 134 阅读 · 0 评论 -
方法中既有hibernate又有jdbc,加了@Transactional但事物回滚异常
写接口的时候,如果是数据库模式,经常会需要从对方数据库中直接提取数据,然后稍做处理,插入wms数据库,此时,一般就会在manager中既用到hibernate又用到jdbc,伪代码如下:其中接口getErpCompanyRowData方法是加了@Transactional的。 /**处理单条客户信息*/1 public void getErpCompanyRowData(Resul...原创 2014-04-28 13:50:05 · 468 阅读 · 0 评论 -
中间表接口案例分享001
import javax.sql.DataSource;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.context.Applicat...原创 2014-06-13 15:14:28 · 1583 阅读 · 0 评论 -
spring定时器时间配置
时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年 *为任意 ?为无限制。 具体如下: "0/10 * * * * ?" 每10秒触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发 "0 15 10 *.原创 2014-06-26 11:00:27 · 83 阅读 · 0 评论 -
使用Spring的jdbcTemplate进一步简化JDBC操作
//使用Spring的jdbcTemplate进一步简化JDBC操作//先看applicationContext.xml配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http...原创 2016-07-29 16:59:14 · 184 阅读 · 0 评论 -
使用Spring JdbcTemplate调用存储过程
使用Spring JdbcTemplate调用存储过程 Spring的SimpleJdbcTemplate将存储过程的调用进行了良好的封装,但可惜只能用于jdk1.5的环境,无法再jdk1.4环境下使用,而JdbcTemplate则完全适用于jdk1.4下的环境,下面列出使用JdbcTemplate调用Oracle存储过程的一些方法: 一) 无返回值的存储过程调用存储过程:CREATE ...原创 2016-10-09 12:53:49 · 199 阅读 · 0 评论 -
aspectjweaver.jar 下载地址
http://search.maven.org/remotecontent?filepath=org/aspectj/aspectjweaver/1.6.12/aspectjweaver-1.6.12.jar原创 2014-08-15 11:03:40 · 2348 阅读 · 4 评论 -
Spring AspectJ简单测试代码
http://blog.csdn.net/xiaose7613/article/details/43019891.定义一个被通知的对象(目标对象)POJOTestBean.java package com.spring.aspect;public class TestBean { public void add(){ System.out.println("add...原创 2014-08-15 11:20:11 · 108 阅读 · 0 评论 -
AspectJ切入点语法详解
http://jinnianshilongnian.iteye.com/blog/1415606原创 2014-08-15 17:21:46 · 87 阅读 · 0 评论 -
spring_定时job配置说明
<!-- 1.0 定时任务 目标bean --> <bean id="testobject" class="com.collectAaction.do"></bean> <!-- 2.0 要调用的目标对象的方法 --> <bean id="testmethod" class=&quo原创 2015-02-15 09:25:01 · 108 阅读 · 0 评论 -
FileCopyUtils.copy()复制文件
import java.io.File;import java.io.FileOutputStream;import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;import org.springframework.util.FileCo...原创 2014-01-10 16:25:38 · 2335 阅读 · 0 评论 -
spring_事物处理配置
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T...原创 2014-01-03 18:34:47 · 90 阅读 · 0 评论 -
org.springframework.context.ApplicationContextAware
Spring中提供一些Aware相关接口,像是BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,实现这些 Aware接口的Bean在被初始之后,可以取得一些相对应的资源。例如实作ApplicationContextAware的Bean,在Bean被初始后,将会被注入 Applic...原创 2011-07-18 16:48:16 · 151 阅读 · 0 评论 -
ClassPathXmlApplicationContext
ApplicationContext context = new ClassPathXmlApplicationContext("service.xml");if (ac.containsBean("swmsBussinessCodeManager")) { BussinessCodeManager codeManager = (BussinessCodeManag...原创 2011-07-18 16:57:15 · 91 阅读 · 0 评论 -
FileSystemXmlApplicationContext与ClassPathXmlApplicationContext
简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");RegisterDAO registerDAO = (RegisterDAO)ac.getBean("Reg...原创 2011-07-18 17:15:26 · 97 阅读 · 0 评论 -
Session 异常1
异常一:org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here 批量执行sql语句时调用:HibernateTransactionManager tran...原创 2011-12-07 23:13:43 · 130 阅读 · 0 评论 -
CLOB
CLOB字段含义:是文本类型的大对象,一般varch2字段的长度在4000以内,超出2000的话一般就需要用clob字段,否则会报错:ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值当varchar2类型的长度超过2000至4000(最大值)之间的时候,oracle会自动将该字段值转为long型的。1,在spring的配置文件中配置: <!-- 解决C...原创 2011-10-11 15:25:11 · 110 阅读 · 0 评论 -
Springjie接口注入
Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如: public class ClassA { private InterfaceB clzB; public init() { Ojbect obj = Class.forName(Config.BImplementation).newInstance(); clzB = (In...原创 2010-08-09 15:05:48 · 86 阅读 · 0 评论 -
Assert(断言)
方法摘要 static voiddoesNotContain(java.lang.String textToSearch, java.lang.String substring) 断言,给定的文本不包含给定的子串。 static voiddoesNotContain(java.lang.String textToSearch, java.lang...原创 2013-08-12 13:41:41 · 78 阅读 · 0 评论 -
API
http://7-sun.com/doc/spring2.5_doc_cn/index.html?help-doc.html原创 2013-08-12 14:04:01 · 109 阅读 · 0 评论 -
Spring_事务处理
package org.springframework.transaction.annotation;import java.lang.annotation.Annotation;import java.lang.annotation.Documented;import java.lang.annotation.Inherited;import java.lang.ann...原创 2014-01-03 15:01:25 · 86 阅读 · 0 评论 -
spring-1.0&2.0XML解析方式配置
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>原创 2014-01-03 16:48:03 · 214 阅读 · 0 评论 -
spring事务管理UnexpectedRollbackException
1,----------现象方法都加了事物,可是最后总是报错org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only 2,----------分析百度之后发现执行的方法中调用了...原创 2015-02-26 15:56:48 · 116 阅读 · 0 评论