Framework
文章平均质量分 79
liuxi
这个作者很懒,什么都没留下…
展开
-
spring中使用Quartz完成时序调度工作
1、需要jar quartz-1.6.5.jar\jta_101.jar 2、创建application-schedule.xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w...2009-03-07 13:48:45 · 100 阅读 · 0 评论 -
spring JdbcTemplate 批量插入
1、通过批量操作减少与数据库连接所消耗的资源。 2、JdbcTemplate的批量操作特性需要实现特定的接口BatchPreparedStatementSetter来进行的, 通过实现这个接口,并将其传入batchUpdate方法进行调用。 这个接口有两个方法需要实现。一个叫做getBatchSize来提供当前需要批量操作的数量。另外一个方法是setValues 允许你为prepared ...原创 2012-05-27 09:13:12 · 302 阅读 · 0 评论 -
年底总结2-spring多线程任务调度
1、spring framework开发参考手册中第23掌"spring中的定时调度(Scheduling)和线程池(Thread Pooling)"提到三种方式: (1)使用OpenSymphony Quartz 调度器 (2)使用JDK Timer支持类 (3)SpringTaskExecutor抽象 2、实际业务需求说明 (1)同时向50台设备采集数据,并保存本地数据库。 ...原创 2012-01-01 13:55:04 · 136 阅读 · 0 评论 -
Spring + JdbcTemplate + JdbcDaoSupport examples
(转载)http://www.mkyong.com/spring/spring-jdbctemplate-jdbcdaosupport-examples/ 在Spring JDBC开发,你可以使用的JdbcTemplate和JdbcDaoSupport类来简化整个数据库的操作流程。在本教程中,我们将重用去年春天+ JDBC例如,要查看之前(无JdbcTemplate的支持)和后之间...原创 2011-06-29 14:14:42 · 89 阅读 · 0 评论 -
ibatis实践(一)---批量操作
1、批量插入数据 方式一:DAO层类继承SqlMapClientDaoSupport则 public void batchInsertTest(final List<TestList> list) { getSqlMapClientTemplate().execute(new SqlMapClientCallback(){ public Object doInS...原创 2010-05-16 21:57:03 · 112 阅读 · 0 评论 -
spring 中整合ibatis
1、概念表述 iBatis2是一个轻量级的数据持久化框架,它是一个半自动化的ORMapping工具,数据库的操作依赖程序员自己书写的SQL,因此可以最大限度发挥JDBC的性能。据测试,它的性能和JDBC是一个级别的,但代码比JDBC简单的多,据说相对JDBC节省了60%的代码量。 缺点是映射不灵活,有时候感觉很别扭。当领域对象关系复杂的时候,关联基本上行不通。 2、需要...原创 2010-05-16 18:15:59 · 111 阅读 · 0 评论 -
jdbc操作数据库的步骤
# JDBC基础 #JDBC简介:JDBC(Java Database Connectivity)是一种可以执行SQL的Java API,通过它可以用一种API操作不同的数据库。 #JDBC驱动:不同数据库间,标准的SQL语句可以移植,而数据库实际通信协议及某些数据库特征不可移植,因此,JDBC和数据库之间须还有一层,用于将JDBC调用映射成特定的数据库调用,此特殊层就是JDBC驱动程序。 常见的...原创 2009-08-24 13:02:34 · 109 阅读 · 0 评论 -
Spring中Quartz动态设置cronExpression
前面在使用quartz进行时序调度工作是 <bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"> <property name="jobDetail" ref="myJobDetail" /> <!--2009-08-02 11:46:47 · 93 阅读 · 0 评论 -
spring2.5注解驱动(二)
@PostConstruct 和 @PreDestroy Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,您既可以通过实现 InitializingBean/DisposableBean 接口来定制初始化之后 / 销毁之前的操作方法,也可以通过 <bean> 元素的 init-method/...原创 2009-12-25 13:38:47 · 74 阅读 · 0 评论 -
spring2.5注解驱动(一)
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个...原创 2009-12-25 13:33:21 · 193 阅读 · 0 评论 -
搭建spring web项目--spring2.5和spring mvc
简单说明: spring2.5+spring mvc+jsp的应用,web服务器为tomcat6.0 1、eclipse里新建web项目 new-->other-->web-->Dynamic Web Project 2、web.xml <?xml version="1.0" encoding="UTF-8"?> <web-a...2009-05-24 01:28:28 · 226 阅读 · 0 评论 -
spring学习--集成struts1.*
1、在web容器中实例化spring容器,配置web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationContext.xml </param-value> ...2009-04-14 22:08:52 · 68 阅读 · 0 评论 -
spring学习--集成Hibernate
1、所需jar包就不提了 2、spring容器配置,Hibernate 二级缓存配置 <context:property-placeholder location="/WEB-INF/jdbc.properties" /> <bean id="dataSource" class="org.apache.commons...2009-04-12 23:51:32 · 61 阅读 · 0 评论 -
spring学习--集成jdbc
1、jdbc.properties jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost/fcs?characterEncoding=GBK jdbc.username=root jdbc.password=123456 jdbc.initialSize=1 //链接池启动时初始值 jdbc...2009-04-12 02:18:46 · 65 阅读 · 0 评论 -
spring学习-- Security安全框架1
1、配置web.xml <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filt...2009-04-03 00:12:22 · 71 阅读 · 0 评论 -
年底总结3-工作中遇到的错误及解决方式
在过去的一年工作中遇到的一些问题及解决方式,如下: -------------------------------------------------------------------------------------------------- 问题1:windows下oracle 集群TNS: 无法分配内存错误,如下 TNS-12531: TNS: 无法分配内存 ...原创 2015-02-16 11:28:35 · 253 阅读 · 0 评论