自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

转载 tomcat服务器启动不起来

tomcat服务器是一个小型的服务器系统,可是有时却会启动不起来,比如下面这种情况工具/原料tomcat服务器server.xml方法/步骤1这是我在配置虚拟主机的时候发生的问题2问题代码如下

2016-09-28 09:15:03 3449

原创 java 拦截器、过滤器、监听器

一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺

2016-07-14 11:39:04 882

原创 spring,mybatis事务管理配置与@Transactional注解使用

spring,mybatis事务管理配置与@Transactional注解使用概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(J

2016-07-01 17:19:33 5230

原创 EasyUI datagrid 明细表格中编辑框 事件绑定 及灵活计算 可根据此思路 扩展其他

/******************************************************** 主要用于 明细表格 字段间的计算 Start ******************************************************/ /** * 将 bindGridEvent() 函数 放在 明细表格,新增行 或 编辑 行事件之后调用即可

2016-06-18 11:27:47 1110

原创 easyUI 数据表格客户分页

charset="UTF-8">Client Side Pagination in DataGrid - jQuery EasyUI Demorel="stylesheet"type="text/css"href="../../themes/default/easyui.css">rel="stylesheet"type="text/css"href="../.

2016-06-15 09:39:55 488

原创 Spring bean配置继承

在 Spring,继承是用为支持bean设置一个 bean 来分享共同的值,属性或配置。一个子 bean 或继承的bean可以继承其父 bean 的配置,属性和一些属性。另外,子 Bean 允许覆盖继承的值。请参见下面的完整的例子来告诉你如何配置 bean 继承在 Spring 中工作。package com.yiibai.common;public class Custo

2016-05-27 10:37:20 505

原创 Spring PropertyPlaceholderConfigurer实例

大多数Spring开发人员只是把整个部署的详细信息(数据库的详细信息,日志文件的路径)写在XML bean配置文件如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=

2016-05-27 10:35:00 608

原创 Spring注入日期到bean属性-CustomDateEditor

这一个Spring例子向您展示如何为bean属性注入一个“日期”。package com.yiibai.common;import java.util.Date;public class Customer { Date date; public Date getDate() { return date; } public void setDate(Date d

2016-05-27 10:31:21 5475

原创 Spring MapFactoryBean例子

MapFactoryBean类为开发者提供了一种在Spring的bean配置文件中创建一个具体的Map集合类(HashMap和TreeMap)。这里有一个MapFactoryBean。例如,在运行时它将实例化一个HashMap,并注入到一个bean属性。package com.yiibai.common;import java.util.Map;public class C

2016-05-27 10:27:25 593

原创 Spring SetFactoryBean实例

SetFactoryBean 类为开发者提供了一种可在 Spring bean 配置文件创建一个具体的Set集合(HashSet 和 TreeSet)。这里有一个 ListFactoryBean。例如,在运行时它将实例化 HashSet,并注入到一个 bean 属性中。package com.yiibai.common;import java.util.Set;public

2016-05-27 10:24:28 516

原创 Spring ListFactoryBean实例

ListFactoryBean”类为开发者提供了一种在Spring的bean配置文件中创建一个具体的列表集合类(ArrayList和LinkedList)。这里有一个 ListFactoryBean 示例,在运行时它将实例化一个ArrayList,并注入到一个 bean 属性。package com.yiibai.common;import java.util.List;p

2016-05-27 10:21:44 1484

原创 Spring集合 (List,Set,Map,Properties) 实例

下面例子向您展示Spring如何注入值到集合类型(List, Set, Map, and Properties)。 支持4个主要的集合类型:List – Set – Map – Properties – Spring beans一个Customer对象,有四个集合属性。package com.yiibai.common;import java.util.List

2016-05-27 10:18:00 1848

原创 Spring Bean作用域实例

在Spring中,bean作用域用于确定哪种类型的 bean 实例应该从Spring容器中返回给调用者。bean支持的5种范围域:单例 - 每个Spring IoC 容器返回一个bean实例原型- 当每次请求时返回一个新的bean实例请求 - 返回每个HTTP请求的一个Bean实例会话 - 返回每个HTTP会话的一个bean实例全局会话- 返回全

2016-05-27 10:16:14 387

原创 Spring内部bean实例

在Spring框架中,一个bean仅用于一个特定的属性,这是提醒其声明为一个内部bean。内部bean支持setter注入“property”和构造器注入"constructor-arg“。下面来看看一个详细的例子,演示使用 Spring 内部 bean 。package com.yiibai.common;public class Customer { private P

2016-05-27 10:13:42 719

原创 Spring bean加载多个配置文件

在一个大的项目结构,Spring bean配置文件位于不同的文件夹以便于维护和模块化。例如,Spring-Common.xml在common 文件夹中,Spring-Connection.xml 在connection文件夹,Spring-ModuleA.xml在ModuleA 文件夹等等。你可以加载多个Spring bean的配置文件如下代码中:ApplicationContex

2016-05-27 10:11:17 974

原创 如何注入值到Spring bean属性

在Spring中,有三种方式注入值到 bean 属性。正常的方式快捷方式“p” 模式看到一个简单的Java类,它包含两个属性 - name 和 type。稍后将使用Spring注入值到这个 bean 属性。package com.yiibai.common;public class FileNameGenerator { private String

2016-05-27 10:07:27 498

原创 Spring Bean引用例子

在Spring,bean可以“访问”对方通过bean配置文件指定相同或不同的引用。1. Bean在不同的XML文件如果是在不同XML文件中的bean,可以用一个“ref”标签,“bean”属性引用它。“CsvOutputGenerator”或“JsonOutputGenerator”通过属性标签使用'ref'属性, - 在这个例子中,Bean “OutputHelper

2016-05-27 10:03:46 1236

原创 Spring通过构造方法依赖注入

使用Spring进行依赖,通过构造函数注入一个bean。1. IOutputGenerator接口和实现类package com.yiibai.output; public interface IOutputGenerator{ public void generateOutput();}package com.yiibai.output.impl; im

2016-05-27 10:02:04 2648

原创 Spring使用Setter依赖注入

一个简单的Spring例子来展示如何通过setter方法注入依赖项,最常用DI方法注入bean。1. IOutputGenerator接口和实现类package com.yiibai.output; public interface IOutputGenerator{ public void generateOutput();}package com.yiib

2016-05-27 10:00:01 982

原创 Spring依赖注入(DI)

在Spring框架中,依赖注入(DI)的设计模式是用来定义对象彼此间的依赖。它主要有两种类型:Setter方法注入构造器注入1. Setter方法注入这是最流行最简单的DI注入方法,通过设置方法注入依赖。示例帮助器类和指定的setter方法package com.yiibai.output;import com.yiibai.output.I

2016-05-27 09:58:11 291

原创 Spring JavaConfig @Import实例

一般来说, 需要按模块或类别 分割Spring XML bean文件 成多个小文件, 使事情更容易维护和模块化。 例如,<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio

2016-05-27 09:54:44 661

原创 Spring JavaConfig实例

从Spring 3起,JavaConfig功能已经包含在Spring核心模块,它允许开发者将bean定义和在Spring配置XML文件到Java类中。但是,仍然允许使用经典的XML方式来定义bean和配置,JavaConfig是另一种替代解决方案。看来看经典的XML定义和JavaConfig的不同,如下定义在Spring容器中的bean。Spring XML file - ap

2016-05-27 09:50:47 415

原创 Spring松耦合实例

面向对象的概念,是一个很好的设计来打破系统进入一个组可重用的对象。然而,当系统变大,尤其是在Java项目,庞大的对象依赖关系将一直紧密耦合引起对象难以管理或修改。在这种情况下,可以使用Spring框架作为一个核心模块轻松高效地管理所有的对象依赖。输出生成器的例子让我们来看一个例子,假设你的项目有一个函数输出的内容,以CSV或JSON格式。您的代码可能看起来像下面的例子:

2016-05-27 09:48:07 636

原创 Spring hello world实例

在这篇文章中使用的技术或工具:Spring 3.1MyEclipse 10JDK 1.6提示: Spring 3 至少JDK1.5才能正常工作。Spring 3.0 dependencies在Spring2.5.x中,几乎整个Spring模块分组在一个单独的 spring.jar 文件中。由于Spring3中每模块被分成一个单独的 jar 文件,例如,spring-co

2016-05-27 09:31:41 332

原创 Spring MVC框架

在Spring的Web MVC框架提供了模型 - 视图 - 控制器架构以及可用于开发灵活,松散耦合的Web应用程序准备的组件。MVC模式会导致分离的应用程序(输入逻辑,业务逻辑和UI逻辑)的不同方面,同时提供这些元素之间的松耦合。模型(Model )封装了应用程序的数据和一般他们会组成的POJO。视图(View)是负责呈现模型数据和一般它生成的HTML输出,客户端的

2016-05-27 09:27:44 754

原创 iOS开发笔记 之 第1章 Objective-C语法学习

iOS开发笔记 之 第1章 Objective-C语法学习1.1 基本概念        XcodeiOS、XCode、Objective-C、Swif、Cocoa是什么? 1.1.1 iOS        XcodeiOS 是由苹果公司开发的手持设备操作系统。苹果公司在 2007 年 1 月 9 日的 MacWorld 大会上公布这个系统,随后于同年的 6

2016-05-26 17:24:05 604

原创 四、MyBatis主配置文件

在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码  bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">      property name="configLocation" value="classpath:mybatis-c

2016-05-26 17:21:27 683

原创 SQL语句映射文件(1)resultMap

SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码  mappers>      mapper resource="com/liming/manager/data/mappers/UserMapper.xml"

2016-05-26 17:19:47 8996

原创 MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化

2016-05-26 17:17:11 403

原创 二、SQL语句映射文件(2)增删改查、参数、缓存

2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,                 ST.STUDENT_NAME,  

2016-05-26 17:12:51 6630 1

原创 MyBatis学习 之 三、动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签       在i

2016-05-26 17:11:15 6683

原创 基于Maven的S2SH(Struts2+Spring+Hibernate)框架搭建

1. 前言基于Maven的开发方式开发项目已经成为主流。Maven能很好的对项目的层次及依赖关系进行管理。方便的解决大型项目中复杂的依赖关系。S2SH(Struts2+Spring+Hibernate)框架是目前进行WEB项目开发中非常流行的一个组合。基于作者对于这个三个框架的了解及其相关的开发经验,介绍下搭建基于Maven的S2SH框架的过程。2. Maven顶级父仓库(Repo

2016-05-26 14:23:36 782

原创 struts2+spring+hibernate整合步骤《开源》

引用   struts2、hibernate、spring所需jar包  struts-core-2.x.x.jar  ----struts核心包 xwork-core-2.x.x.jar   -----身体ruts在其撒很难过构建 ognl-2.6.x.jar     ----对象导航语言 freemarker-2.3.x.jar   ------struts2的

2016-05-26 14:14:10 949

原创 Struts2+Spring+Hibernate搭建

Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结,有很多人搭建这个框架总会遇到大大小小的问题,网上也没有什么行之有效的方案或成体系的介绍,所以我就决定总结一下我的搭建过程。给一些搭建尚存问题的朋友提供帮助。我用这个框架,实现的是基本的CRUD功能的一个雇员管理系统,本来打算丰富一下功能,但是一直没能抽出空去搞。

2016-05-26 13:37:20 419

原创 eclipse从数据库逆向生成Hibernate实体类

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。原因是:1. 1.5倍工作量,

2016-05-25 18:51:24 591

原创 js两种定义函数、继承方式及区别

一:js两种定义函数的方式及区别1:函数声明:function sayA() { alert("i am A"); }2:函数表达式:var sayB = function() { alert("i am B"); }区别:code前者会在代码执行之前提前加载到作用域中,后者则是在代码执行到那一行的时候才会有定义二:js两种继承方式及区

2016-05-25 11:59:21 685

原创 Java多线程初学者指南(9):为什么要进行数据同步

Java中的变量分为两类:局部变量和类变量。局部变量是指在方法内定义的变量,如在run方法中定义的变量。对于这些变量来说,并不存在线程之间共享的问题。因此,它们不需要进行数据同步。类变量是在类中定义的变量,作用域是整个类。这类变量可以被多个线程共享。因此,我们需要对这类变量进行数据同步。数据同步就是指在同一时间,只能由一个线程来访问被同步的类变量,当前线程访问完这些变量后,其他线程才能继续

2016-05-25 11:52:38 454

原创 el表达式

el表达式可以直接访问action中的属性值,而不是成员变量。下面代码中在jsp中应该这样写:${name},而不是${age}e.g:action{  private int age;//成员变量  public String getName(){  //Name为属性    return age;  }}原文地址: http://www.cnblogs.com/

2016-05-25 11:46:38 2805

原创 Ajax-基础篇

1:例子:下面的例子点击按钮会在不更新整个页面的情况下动态更新内容abcdefgchange abcdefg代码如下:1234567891011121314151617<scrip

2016-05-25 11:37:31 467

原创 ajax+jQuery实现一个页面同时加载多个模块!

具体代码如下:                                                                 $(document).ready(function () {       $.when($.ajax("SelectAllArticle?type=sk"), $.ajax("Sel

2016-05-25 11:31:52 3019 1

空空如也

空空如也

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

TA关注的人

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