自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud简介

SpringCloud简介:springCloud包含了多个子项目 spring cloud config:配置管理工具,支持使用git存储配置内容,可以使用它实现应用配置的外部化存储,并支持客户端配置信息刷新、加密/解密配置内容等。 spring cloud netflix:核心组件 eureka:服务治理组件,包含服务注册中心、服务注册与发现机制的实现。 hystrix:容错管理组件,实现断路

2017-06-20 23:12:44 336

原创 Mysql 基础入门

Mysql基础

2017-03-15 11:05:55 313

原创 action配置的默认值,视图的各种转发类型

一.Action配置的各项默认值: <!-- action配置的各项默认值 class默认为ActionSupport method默认为action中的execute()方法 --> <action name="xxx" class="com.opensymphony.xwork2.ActionSupport" method="execute...

2011-10-18 15:00:03 225

原创 Struts2环境搭建

一.搭建struts2应用需要使用到的最基本的JAR包 %STRUTS2_HOME%\lib\commons-fileupload-1.2.1.jar    文件上传组件,2.16版本后必须加入此文件 %STRUTS2_HOME%\lib\commons-io-1.3.2.jar    日志包 %STRUTS2_HOME%\lib\freemarker-2.3.16.jar    strut...

2011-10-18 10:56:05 147

原创 HTTP协议基础

HTTP协议:(hypertext transfer protocol)--超文本传输协议,是TCP/IP协议族中应用层的协议,用于定义WEB服务器间的交换数据过程及数据本身的格式。目前版本:HTTP1.0 HTTP1.1 HTTP-NG(下一代版本) 一、HTTP的会话方式      HTTP/1.0:          1、建立连接          2、客户端发送请求          3...

2011-05-08 15:49:29 126

原创 多对多关联映射

例如:学生与老师的关系 实体类: package com.chris.entity; import java.util.Set; /** * 老师 * @author Administrator * */ public class Teacher { private int id; private String name; private Set&...

2011-03-31 14:49:06 110

原创 一对一外键关联

一对一外键关联使用的是多对一关联策略,只是在多的一端外键上添加一个unique约束来实现一对一 实体类: package com.chris.entity; /** * 人 * @author Administrator * */ public class Person { private int id; private String name; pri...

2011-03-30 22:08:56 302

原创 一对一主键关联

例如:人和身份证的关系(人中存在一个身份证的引用) package com.chris.entity; /** * 人 * @author Administrator * */ public class Person { private int id; private String name; private IDCard idCard; pub...

2011-03-29 20:49:47 114

原创 一对多关联映射

例如:部门与员工的关系(部门中存在一个员工集合的引用)   部门 package com.chris.entity; import java.util.Set; /** * 部门 * @author Administrator * */ public class Department { private int id; private String n...

2011-03-29 15:20:11 112

原创 多对一关联映射

例如:员工与部门的关系(员工类型中存在一个部门的引用)    部门 package com.chris.entity; /** * 部门 * @author Administrator * */ public class Department { private int id; private String name; public int get...

2011-03-25 14:59:41 122

原创 使用Spring配置文件方式实现AOP功能

业务Bean: package com.chris.aop; import org.springframework.stereotype.Service; public class TestServiceBean { public void save(){ System.out.println("save..."); } public String up...

2011-03-22 22:56:46 149

原创 使用spring注解方式实现AOP(二)

如果需要对业务方法中的参数和返回值做处理的情况下: package com.chris.aop; import org.springframework.stereotype.Service; @Service("testService") public class TestServiceBean { public void save(){ System.out.pr...

2011-03-22 22:12:26 136

原创 使用spring注解方式实现AOP(一)

业务bean: package com.chris.aop; import org.springframework.stereotype.Service; @Service("testService") public class TestServiceBean { public void save(){ System.out.println("save..."); ...

2011-03-22 19:42:25 153

原创 使用CGlib创建代理实现AOP功能

由于利用JDK的Proxy技术实现代理,必须要求业务Bean实现至少一个接口,无法在业务Bean不实现接口的情况下创建代理,这时我们可以使用一个第三方的类库(cglib-nodep.jar)来创建代理对象实现AOP功能。   业务Bean:PersonServiceBean.java package com.risetek.service.impl; public class Pers...

2011-03-21 16:12:23 163

原创 利用JDK中的proxy技术实现AOP功能

需求:现有一个业务Bean(PersonServiceBean),我们需要为PersonServiceBean中的业务方法进行拦截,进行切面编程。 PersonService.java package com.risetek.service; public interface PersonService { public abstract void add(); public a...

2011-03-21 15:47:25 150

原创 Spring自动扫描及管理Bean

在使用beans.xml文件配置容器管理的bean时,即使使用了注解方式来对bean属性进行装配的情况下,如果容器需要管理的bean太多,也会造成beans.xml文件的臃肿,所以spring提供了自动扫描及管理bean的方法。   要使用自动扫描功能,需要在配置文件中加入以下代码: <?xml version="1.0" encoding="UTF-8"?> <be...

2011-03-21 13:50:44 134

原创 Spring容器的依赖注入方式(二)

如果通过配置beans.xml的方式对属性进行注入,需要编写大量的xml代码,造成了配置文件的臃肿,为了解决这个问题,spring提供了在JAVA代码中通过注解的方式来对属性进行装配。   方法三:通过注解方式对属性进行注入    第一步:要使用注解方式进行装备,首先需要修改beans.xml文件,让spring打开注解功能: <?xml version="1.0" encoding...

2011-03-21 11:27:12 195

原创 Spring容器的依赖注入方式(一)

PersonServiceBean类中有一个PersonDao的属性,现在需要将PersonDaoImpl类的实例通过Spring容器注入到PersonServiceBean类中。     PersonDao.java package com.risetek.dao; public interface PersonDao { public abstract void add(); ...

2011-03-21 10:41:29 194

原创 Spring管理的Bean的作用域以及生命周期

一.配置Bean的作用域: <bean id="..." class="..." scope="prototype"/>  通过配置bean标签中的scope属性来配置Bean的作用域,scope有以下几种取值:       singleton:单例模式,即通过spring容器取得的所有bean的实例都为同一实例(默认情况下为单例模式)       prototype:原型模式...

2011-03-21 09:46:45 226

原创 三种实例化bean的方法

情形如下:我们有一个PersonDaoImpl类,需要交给spring容器进行管理 PersonDao.java package com.chris.dao; public interface PersonDao { public abstract void save(); } PersonDaoImpl.java package com.chris.dao.impl;...

2011-03-20 22:54:05 134

原创 Spring2.5开发环境搭建

一.下载Spring3 http://www.springsource.org/download 下载日志记录jar包:commons-logging.jar http://commons.apache.org/logging/download_logging.cgi   二.建立Java项目 在项目库文件中加入所有spring的jar包,以及commons-logging-1.1.1...

2011-03-20 21:03:38 107

原创 HIbernate3.6环境搭建

一.下载Hibernate环境需要用到的jar包 1.http://sourceforge.net/projects/hibernate/files/hibernate32.由于在Hibernate3.6中使用的是slf4j来记录日志,而hibernate3.6的jar包中又没有带有slf4j的实现包,所以这里需要自己另外去下载slf4j的jar包  http://www.slf4j.org/do...

2011-03-20 20:35:39 151

空空如也

空空如也

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

TA关注的人

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