Spring
文章平均质量分 76
lkk1344
在梦想的道路上继续奔跑吧!
展开
-
Spring依赖原理
一:依赖原理在程序中要分层,且层与层之间要使用接口,就会有如下代码public class UserServiceImpl { private UserDao userDao = new MySQLUserDaoImpl(); // ...}1. 依赖过程jdbc.propertiesjdbcUrl=jdbc:mysql:///qianxun dr原创 2015-11-15 22:39:54 · 260 阅读 · 0 评论 -
Spring中初始化二
当在java工程下运行时一、InitApplicationListener,通过@Component注入到Spring容器,实现ApplicationListener(完成spring中的事件)接口,和ServletContextAware(得到application对象),把初始化的信息方法application中注意:application只有在web容器运行时才有值package原创 2015-11-30 13:48:53 · 551 阅读 · 0 评论 -
Spring中的Aware和事件
一、Aware相关接口1,Spring中提供一些Aware相关接口,像是BeanNameAware、ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,实现这些 Aware接口的Bean在被初始之后,可以取得一些相对应的资源,例如实作BeanFactoryAware的Bean在初始后,Spring容器将会注入Bea原创 2015-11-30 10:54:36 · 1344 阅读 · 0 评论 -
Spring声明式事务管理(基于注解的方式)
一、同样也需要一个类UserDao,里面添加save,update,delete等方法package com.seven.spring.p_jdbc;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax原创 2015-11-28 15:52:17 · 609 阅读 · 0 评论 -
Spring声明式事务管理(基于xml的方式)
一、UserDao类,提供save,update,delete,query方法package com.seven.spring.p_jdbc;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax.ann原创 2015-11-27 22:31:20 · 440 阅读 · 0 评论 -
Spring代理方式1
一:UserService.javapackage com.cloud.demo5;public interface UserService { void querUsers(); void saveUser(); void deleteUser();}二:UserServiceImpl.javapackage com原创 2015-11-20 23:18:09 · 236 阅读 · 0 评论 -
Struts2和Spring的整合
一、首先导入Struts2和Spring的必备架包二、导入Struts2和Spring的主配置文件三、导入Spring和Struts2整合的架包 四、在web.xml中配置ApplicationContext容器的监听器 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/java原创 2015-11-24 09:41:46 · 313 阅读 · 0 评论 -
Spring依赖注入——手工装配(XML方式)
通过spring构造实例对象的时候,对象中的属性赋值的方式有如下几种:一、通过setter方法注入:类中一定要提供相应的setXX方法,才能执行成功在applicationContext.xml做如下配置: 二、通过构造器注入:类中要提供带参数的构造方法,并且下面参数是有顺序的(和类中的构造器参数顺序一样)在applicationContext.xml做原创 2015-11-17 15:59:57 · 327 阅读 · 0 评论 -
注解方式实现Spring的aop
一、UserService接口package com.seven.spring.o_aop_annotation;import java.util.List;public interface UserService { //为了后置通知返回一个结果 List queryUsers(); void saveUser(); void deleteUser原创 2015-11-23 20:04:22 · 264 阅读 · 0 评论 -
配置xml方式实现Spring的aop
一、UserService接口package com.seven.spring.n_aop_xml;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package com.seven.s原创 2015-11-22 18:41:06 · 340 阅读 · 0 评论 -
编程方式实现Spring的aop
一、UserService接口package com.seven.spring.m_aop_helloworld;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package co原创 2015-11-22 09:57:48 · 291 阅读 · 0 评论 -
切入点表示式
格式:execution( 修饰符? 返回值类型 类的全限定名? 方法名(参数))说明:这其中的问号后缀(?)表示可选的表达式元素。换言之,我们大可不用理会它。让我们来分析我们用过的* com.apress.prospring2.ch06.simple.TestBean2.*(..)表达式:星号*表示任何返回类型(ret- type-pa原创 2015-11-22 19:42:11 · 314 阅读 · 0 评论 -
Spring中bean的生命周期
1单例模式public classMyFactory { /** * 这里使用单例设计模式 */ //这里使用单例模式设计,饿汉模式生成实例,没有使用就先生成 /* privatestatic MyFactory instance=new MyFactory(); publicstatic MyFactory getInstance原创 2015-11-16 21:56:50 · 246 阅读 · 0 评论 -
继承方式代理
一、UserService类package com.seven.spring.l_proxy_3_cglib;//类不能是final的,这样就不能生成子类public class UserService{ //protected方法可以生成代理 protected void fool1(){ System.out.println("protected方法");原创 2015-11-21 21:12:39 · 323 阅读 · 0 评论 -
JDK动态代理
一、UserService接口package com.seven.spring.l_proxy_2_JDK;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package com.sev原创 2015-11-21 19:50:30 · 249 阅读 · 0 评论 -
Spring代理方式2
一:UserService.javapackage com.cloud.demo6;public interface UserService { void querUsers(); void saveUser(); void deleteUser();}二:UserServiceImpl.jav原创 2015-11-20 23:11:53 · 300 阅读 · 0 评论 -
Spring获取资源文件
一:Spring中Resource定义资源1.比较常用的资源定义的实现类为:a.ClassPathResource 从classpath中读取b.FileSystemResource 从文件系统中读取c.UrlResource 从指定URL中读取d.Serv原创 2015-11-16 11:02:28 · 476 阅读 · 0 评论 -
Spring做初始化工作一
为了提高程序运行的效率,我们可以在程序初始化运行的时候就加载一些基本不会改变的数据,比如查询出中国的省份和城市等等。那么,在初始化的方式有哪些呢?在web工程中,可以用监听器来实现。在普通的java项目中,可以用spring中的事件来实现下面介绍web 项目中的实现一、InitListenerpackage com.seven.listener;import javax.s原创 2015-11-30 13:36:11 · 546 阅读 · 0 评论