• Spring Batch 之 Spring Batch 简介一

    Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪,事务管理,作业处理统计工作重新启动、跳过,和资源管理等重要功能。        业务方案: 1、批处理定期提交...
    作者:孤风一剑/2016年5月31日/分类:Java开发/阅读:557次/标签:, , /评论关闭
  • Spring事务处理

    Spring框架提供编程式事务处理和声明式事务处理。 编程式事务处理就是指在业务代码中利用Spring框架提供的一些类进行事务处理。 声明式事务处理就是指在xml配置文件或注解的方式声明对某个类方法进行事务处理。 通过以上的描述可以大概知道编程式事务处理是以侵入的方式完成,代码的耦合度高一些。而声明式事务处理耦合度低,或者说基本没有耦合。 编程式事务管理基于底层 A...
    作者:孤风一剑/2016年4月21日/分类:Java开发/阅读:757次/标签:/评论关闭
  • spring jdbc完整实例

    Java代码 StudentDAO.java   package com.jdbc;   import java.util.List;   import javax.sql.DataSource;   public interface StudentDAO {       public void setDataSource(DataSource ds);       public void create(String name, Integer age);       public Student getStudent(Integer id);       public List<Student> listStudents();       public voi...
    作者:孤风一剑/2016年3月01日/分类:Java开发/阅读:1,408次/标签:, /评论关闭
  • spring中各个jar包作用

    除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 (2) spri...
    作者:孤风一剑/2016年2月15日/分类:Java开发/阅读:880次/标签:/评论关闭
  • spring的三种注入方式

    spring的三种注入方式: 1、属性注入 2、构造方法注入 3、工厂方法注入 属性注入: 属性注入需要注意的是在bean的配置时属性名称是setter方法的名字而不是字段名称,如: Xml代码 <bean id="car" class="com.za.Car">       <property name="IDCard"><value>123</value></property>   </bean>    而Java类: Java代码 Cl...
    作者:孤风一剑/2016年1月05日/分类:Java开发/阅读:604次/标签:, /评论关闭
  • Spring_Jdbc的几种不同用法

    SpringJdbc的几种不同的用法 Spring对jdbc做了良好的封装,本人在学习时做了以下几种方式的尝试 首页先来创建一个dao接口 package com.wys.dao; public interface IUserDao {     void save(); } 第一种方式通过继承JdbcDaoSupport来获取JdbcTemplate,需要注入JdbcTemplate package com.wys.dao.impl; import java.util.Map; import org.springframework.jdbc.core.suppor...
    作者:孤风一剑/2015年11月24日/分类:Java开发/阅读:564次/标签:, /评论关闭
  • Spring MVC @ModelAttribute 详解

    1.@ModelAttribute注释void返回值的方法 [java] @Controller   public class HelloModelController {              @ModelAttribute        public void populateModel(@RequestParam String abc, Model model) {            model.addAttribute("attributeName", abc);         }            @RequestMapping(value = "/helloWorld")         public String helloWo...
    作者:孤风一剑/2015年11月23日/分类:Java开发/阅读:994次/标签:, , , /评论关闭
  • Spring集成MongoDB

    开篇 Spring提供了对非关系数据库的集成,Spring的spring-data包提供了对mongoDB和redis集成的工具包。此篇博客介绍一下Spring和MongoDB的集成。 导入工具包 需要的工具包有spring的jar包、spring-common的jar包以及spring-data的mongoDB的jar包。 其中, spring的jar包有aop、asm、aspects、beans、context、core、expression、jdbc、transaction等。 spring-common的...
    作者:孤风一剑/2015年10月28日/分类:Java开发/阅读:765次/标签:, /评论关闭
  • spring redis cache使用思考

     项目中使用spring redis cache做为cache客户端。   spring redis cache中RedisCache是整个spring cache的领域模型,对应一个cache块的操作类。  RedisCache中定义了put,get,clean,evict操作。  其中clean方法用于清除当前cache块中所有的元素,这里会加锁,而锁的实现是往redis服务器上存放一个key为:cache块名称加上~lock的元素。最后清除锁则是在clean方法执行完成后...
    作者:孤风一剑/2015年6月17日/分类:Java开发/阅读:948次/标签:, , /评论关闭
  • Spring学习之JdbcTemplate

    一、什么是JDBCTemplate Spring使用模板方式封装jdbc数据库操作固定流程,并提供丰富callback回调接口功能,方便用户自定义加工细节,更好模块化jdbc操作,简化传统的JDBC操作的复杂和繁琐过程。 JDBCTemplate主要提供以下五类方法: (1) execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; [java] jdbcTemplate.execute("CREATE TABLE t_user (user_id i...
    作者:孤风一剑/2015年3月25日/分类:Java开发/阅读:1,507次/标签:, /评论关闭