E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——【Spring学习】
ITCAST视频-
Spring学习
笔记(使用Spring的注解方式实现AOP的细节)
感谢ITCAST发布的免费视频 例外通知会屏蔽后置通知 使用环绕通知可以代替前面所提的所有通知类型 @Aspect public class MyInterceptor { @Pointcut("execution (* cn.service.impl.PersonS
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(让Spring自动扫描和管理Bean)
感谢ITCAST发布的免费视频。 通过在classpath自动扫描方式把组件纳入spring容器中管理 前面的例子我们都是使用XML的bean定义来配置组件。在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5为我们引入了组件自动扫描机制,他可以在类路径
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(@Autowire注解与自动装配)
感谢ITCAST发布的免费视频。 @Autowire默认按照类型进行注入 @Autowired @Qualifier("personDaoxxx")这样就是按照名称进行装配 @Autowired(required=true)必须注入值,不能为null,为false无论注入什么值都是null 以上都是手工装配
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(使用Spring配置文件实现AOP)
感谢ITCAST发布的免费视频 基于XML配置方式声明切面 <bean id=”orderservice” class=”cn.service.OrderServiceBean” /> <bean id=”log” class=”cn.service.LogPrint” /> <aop:config>
·
2015-10-31 09:20
spring配置
ITCAST视频-
Spring学习
笔记(使用CGLIB实现AOP功能与AOP概念解释)
感谢ITCAST发布的免费视频 在类没有提供接口的情况下,这时候需要用到一个第三方的CGLIB import java.lang.reflect.Method; import com.inventec.service.impl.PersonServiceBean; import net.sf.cglib
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(使用Spring的注解方式实现AOP入门)
感谢ITCAST发布的免费视频 使用Spring进行面向切面(AOP)编程 要进行AOP编程,首先我们要在Spring的配置文件中引入aop命名空间: <beans xmlns=http://www.springframework.org/schema/beans xmlns:xsi=http://www.w3.org/2001/XMLSchem
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(使用JDK中的Proxy技术实现AOP功能)
感谢ITCAST发布的免费视频。 AOP—代理对象 1. 拦截所有业务方法 2. 判断用户是否有权限,由权限就允许它执行业务方法,没有权限不允许执行业务方法。 代理对象创建由两种:静态代理,动态代理 应用的条件是目标对象必须实现接口 横切性关注点 Sourc
·
2015-10-31 09:20
spring
ITCAST视频-
Spring学习
笔记(Spring的三种实例化Bean的方式)
感谢ITCAST发布的免费视频。 三种实例化bean的方式: 1. 使用类构造器实例化 <bean id=”orderService” class=”xxxx”> 2. 使用静态工厂方法实例化 <bean id=”personService” class=”*****” factory-
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(编码剖析Spring依赖注入的原理)
感谢ITCAST发布的免费视频。 依赖注入: 所谓依赖注入是指:在运行期,有外部容器动态的将依赖对象注入到组件中。 两种注入方式: 一种是构造函数注入。 另一种是set方法注入。 后者比较常用 <bean id="personDao" class="cn.itcast.dao.impl.Per
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(Spring管理的Bean的生命周期)
感谢ITCAST发布的免费视频。 作用域范围是单例的bean是在实例化容器的时候就实例化。 作用域范围是prototype的bean是在getBean的时候被实例化的。 作用与范围是单实例并且lazy-init="true",是在getBean的时候被实例化的。 也可以指定beans节点的属性default-lazy-init=true lazy-i
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(配置Spring管理的bean的作用域)
感谢ITCAST发布的免费视频。 Spring默认是单实例的 Bean的作用域(bean的scope属性) 1.Singleton 在每个Spring IOC容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定bean节点的lazy-init=”true”来延迟初始化bean,这时候,只有第一次获取bean会才
·
2015-10-31 09:19
Bean的作用域
ITCAST视频-
Spring学习
笔记(编码剖析@Resource注解的实现原理)
感谢ITCAST发布的免费视频。 package junit.test; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; impo
·
2015-10-31 09:19
resource
ITCAST视频-
Spring学习
笔记(用@Resource注解完成属性装配)
感谢ITCAST发布的免费视频。 使用Field注入(用于注解方式) 注入依赖对象可以采用手工装配或自动装配,在实际应用中建议使用手工装配。 还可以使用@Autowired或@Resource我们需要在xml配置文件中配置以下信息: <beans xmlns=http://www.springframework.org/schema/beans
·
2015-10-31 09:19
resource
ITCAST视频-
Spring学习
笔记(编码剖析Spring装配基本属性的原理)
感谢ITCAST发布的免费视频。 注入其他bean: 方式1: <bean id=”orderDao” class=”***”/> <bean id=”orderService” class=”***”> <property name=”orderDao” ref=”o
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(Spring如何装配各种集合类型的属性)
感谢ITCAST发布的免费视频。 包括Set,List,Properties,Map 注入Set <property name="sets"> &nbs
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(使用构造器装配属性)
感谢ITCAST发布的免费视频。 public class PersonServiceBean implements PersonService { private PersonDao personDao;
·
2015-10-31 09:19
spring
ITCAST视频-
Spring学习
笔记(搭建与测试Spring的开发环境)
感谢ITCAST发布的免费视频。 spring version:2.5.6 Spring需要的jar 到http://www.springsource.org/download下载spring,然后进行解压缩,在解压缩目录中找到下面的jar文件,拷贝到类路径下 dist\spring.jar lib\jakarta-commons\commons-
·
2015-10-31 09:18
spring
ITCAST视频-
Spring学习
笔记(编码剖析Spring管理Bean的原理)
感谢ITCAST发布的免费视频。 模拟bean容器代码: package junit.test; import java.net.URL; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;
·
2015-10-31 09:18
spring
ITCAST视频-
Spring学习
笔记(全面阐释Spring及其各项功能)
感谢ITCAST发布的免费视频。 Spring是一个IOC和AOP的容器 控制翻转应用本身不负责依赖对象的创建和维护,依赖对象的创建和维护是油外部容器负责的,控制权有应用转移到外部容器,控制权的转移就是所谓反转。 所谓依赖注入是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 使用Spring好处: 降低组件之间的耦合度,实现软件各层之间的解
·
2015-10-31 09:18
spring
Fast
Spring学习
笔记六(表关联)
一:新闻信息的表已经建立,并能顺利显示出来后,我们要对新闻信息进行分类,因此,我们现在来添加一个表:FS_PT_Class_Tree if exists ( select * from dbo.sysobjects where id = object_id (N ' [dbo]
·
2015-10-31 08:52
spring
Fast
Spring学习
笔记三(创建新闻发布信息的相关类)
熟悉了“Fast
Spring学习
笔记二” 的介绍后,我们来实践一下吧,我们先在SQL Server中创建一个表,代码如下: if exists ( select
·
2015-10-31 08:51
spring
Fast
Spring学习
笔记五(Web页面显示)
一、我们用之前的例子作为基础,现在做一个符合下面条件的查询并显示出来:1、IsActive=1(激活状态)。2、ClassID=参数。3、按CreatedDate和Priority进行降序排列。因此我们在Announcement.hbm.xml中加入我们的搜索信息(为何是加在这里?因为它是使用NHibernate来进行查询的),下面是Announcement.hbm.xml的完成代码: &l
·
2015-10-31 08:51
spring
Fast
Spring学习
笔记四(BLL层类创建和DAL层类创建)
一、在DZ_Portal.App项目中的BLL文件夹下创建一个类:AnnouncementDAL.cs,代码如下: using System; using System.Collections.Generic; using System.Text; using FastSpring.Base; using DZ_Po
·
2015-10-31 08:51
spring
第41周星期四及
Spring学习
小结
今天上午是确定用户需求,然后讨论确定讨论会议时间,下午一些现场问题支持,代码审核及可行性分析准备,晚上是培训会议。中午看了会Spring的相关知识,仅仅是基本的概念性东西,简单复习总结如下: Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 ◆轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里
·
2015-10-31 08:25
spring
[
Spring学习
笔记 6 ] Spring JDBC 详解
项目使用maven管理,pom.xml和项目组织如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
·
2015-10-30 11:09
Spring JDBC
Spring学习
总结(2)——Spring IOC的前世今生
前些天,参与了公司内部小组的一次技术交流,主要是针对《IOC与AOP》,本着学而时习之的态度及积极分享的精神,我就结合一个小故事来初浅地剖析一下我眼中的“IOC前世今生”,以方便初学者能更直观的来学习与理解IOC!也作抛砖引玉之用。 (虽说故事中的需求有点小,但看客可在脑海中尽量把他放大,想象成一个很大的应用系统) 一、IOC雏形 1、程
·
2015-10-30 10:09
spring ioc
spring学习
笔记--quartz和定时任务执行
前言:最近要写一个定时任务,用于同步数据.以往这种涉及数据库操作的定时脚本,都会采用python+crontab的方式来实现.这次画风大转,决定试试用spring+quartz来实现一下.集成:由于Annotation(注解)的发展,quartz和spring的集成愈发的简洁和快速.maven的依赖配置: org.quartz-scheduler quartz 2.2.2 sprin
mumuxinfei
·
2015-10-28 22:00
Spring框架(一)--IOC控制反转
相关文章:
Spring学习
笔记-AOP慢慢接触spring框架,将所学所用的东西记录下来,点点滴滴,肯定会有所收获。
準提童子
·
2015-10-28 16:39
Java
Web后台
[置顶] Spring框架-IOC控制反转
相关文章:
Spring学习
笔记-AOP慢慢接触spring框架,将所学所用的东西记录下来,点点滴滴,肯定会有所收获。
WuyZhen_CSDN
·
2015-10-28 16:00
spring
Spring详细教程
Spring学习
总结---- 一、导入Spring必须的jar包 二、简单示例入门注入一个User 1.编写User实体类 package test.Spring.helloworld;
·
2015-10-28 07:41
spring
spring学习
第一步:导入项目至eclipse
第一步:下载安装gradlegradle下载地址:http://www.gradle.org/downloads 配置GRADLE_HOME到,将gradle的bin目录配置到系统环境变量的path中去。其实只需配置path不一定要配置GRADLE_HOME。第二步:执行gradle这步会经历很长时间,需耐心等待,执行也可能会出错,我遇到执行错误的情况,选择重新执行一次。第二次执行成功,大概花了2
wxh2015cto
·
2015-10-27 18:50
spring
gradle
项目
下载安装
Spring学习
笔记之aop动态代理(3)
Spring学习
笔记之aop动态代理(3)1.0静态代理模式的缺点:1、在该系统中有多少的dao就的写多少的proxy,麻烦2、如果目标接口有方法的改动,则proxy也需要改动。
dream_an
·
2015-10-25 09:00
动态代理
spring
AOP
cglib
jdkproxy
Fast
Spring学习
笔记二(使用工具MyGeneration生成Model和NHibernate的代码 )
首先,该方法是本人在网上搜索到的,因此不再重复了,大家可以访问网址http://www.cnblogs.com/renrenqq/archive/2006/08/23/484216.html去学习该方法,当你懂得了如何生成Model和NHibernate的hbm文件后再往下看吧(以后有时间,有了经验,本人会尝试如修改一下别人的模板,以适合FastSpring的应用)。 使用它的模板需要注意以下几
·
2015-10-23 08:44
Hibernate
Fast
Spring学习
笔记一
首先我们在http://www.springframework.cn/index.php官方网站下载FastSpring的源码 ,然后我们就可以开始我们的Fast
Spring学习
之旅了。
·
2015-10-23 08:43
spring
Spring学习
笔记之依赖的注解(2)
Spring学习
笔记之依赖的注解(2)1.0注解,不能单独存在,是Java中的一种类型1.1写注解1.2注解反射2.0spring的注解spring的@Controller@Component@Service
dream_an
·
2015-10-23 08:00
java
注解
spring
DI
Spring学习
笔记之基础、IOC、DI(1)
0.0Spring基本特性Spring是一个开源框架;是基于Core来架构多层JavaEE系统1.0IOC控制反转:把对象的创建过程交给spring容器来做。1.1applicationContext.xml beans存放了很多个类 把一个类放入到spring容器中,该类就是bean 一个bean就是描述一个类 id就是标示符 命名规范:类的第一个字母变成小写,其他的字母保持不变 class为类
dream_an
·
2015-10-22 15:00
spring
DI
IOC
开源框架
Spring学习
笔记(二) 配置多数据源实现数据库读写分离
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据通常耗时比较长,占用数据库服务器的CPU较多,从而影响用户体验。我们通常的做法就是把查询从主库中抽取出来,采用多个从库,
lixuguang
·
2015-10-21 18:00
spring
Spring学习
笔记之 Spring IOC容器(二)
给MessageBean注入参数值 测试Spring自动组件扫描方式 如何控制ExampleBean实例化方式 使用注解方式重构JdbcDataSource, UserDAO, UserService 1 给M
·
2015-10-21 12:14
spring ioc
[
Spring学习
笔记 7 ] Spring中的数据库支持 RowMapper,JdbcDaoSupport 和 事务处理Transaction
1.Spring中的数据库支持 把具有相同功能的代码模板抽取到一个工具类中。2.关于jdbc template的应用 jdbcTemplate模板操作类,把访问jdbc的模板抽取到template中,使用模板类,可以不用管有关连接管理,关闭等细节,只关注核心业务代码,外围事情交给 Spring的模板去处理。3.Spring框架关于对数据库的支持A、统一的事务平台trasaction Managem
·
2015-10-21 11:41
transaction
[
Spring学习
笔记 4 ] AOP 概念原理以及java动态代理
一、Spring IoC容器补充(1) Spring IoC容器,DI(依赖注入): 注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入Field(注解)/接口注入 out 装配的方式:手动装配(<property>、<constructor-arg>、@Autowired、@Resource)/自动装配(autowire
·
2015-10-21 11:39
java动态代理
[
Spring学习
笔记 5 ] Spring AOP 详解1
知识点回顾:一、IOC容器---DI依赖注入:setter注入(属性注入)/构造子注入/字段注入(注解 )/接口注入 out Spring IOC容器的使用: A、完全使用XML文件来配置容器所要管理的业务组件及相互依赖关系 。<bean><property></bean> B、使用xml来配置Bean,用注解(@Autowired @Resource)来配置
·
2015-10-21 11:39
spring aop
[
Spring学习
笔记 2 ]装配各种类型的属性 map,list,array,null,properties
一.spring Ioc容器补充(1) Spring Ioc容器 DI(依赖注入): 注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入field(注解)/接口注入out 装配的方式:手动装配<property>,<constructor-arg>,@Autowired,@Resource/自动装配 1.装配各种类型
·
2015-10-21 11:36
properties
[
Spring学习
笔记 3 ] spring 注解详解,完全注解,常用注解
2.xml使用注解 xml 用来定义bean的信息,注解用来配置依赖信息 1) 在配置文件中配置bean 2)在javaBean中用注解来指定依赖注入 3)在配置文件中开启注解扫描 @Resource标签 java标签的资源注解 @Autowired(Spring自定义的注解),注解可以加在setter注入中,也可以加在field(field注入) @Resource 按名称
·
2015-10-21 11:36
spring
[
Spring学习
笔记 1 ] Spring 简介,初步知识--Ioc容器详解 基本原理。
一、Spring Ioc容器详解(1) 20131105 1.一切都是Bean Bean可是一个字符串或者是数字,一般是一些业务组件. 粒度一般比较粗. 2.Bean的名称 xml配置文件中,id属性可以检测是否唯一。name是可以重复的。 一个bean的实现可以有多个名字,别名 <alias name="p3" alias="p4"
·
2015-10-21 11:36
spring
别人的
spring学习
入门笔记
http://elf8848.iteye.com/blog/875830 可以做入门参考,英语好可以阅读spring的spring-framework-reference 更多学习blog http://starscream.iteye.com/blog/1098880 http://downpour.iteye.com/blog/1389285http:
·
2015-10-21 11:42
spring
Spring学习
总结(1)——Spring AOP的概念理解
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得 很多人都和我说aop多难多难 。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不 离其宗而已。 2.为什么用aop 1就是为了方便,看一个国外很有名的大师说
·
2015-10-21 11:20
spring aop
Spring学习
总结(0)——Spring详解
一:spring的基本用法: 1,关于spring容器: spring容器是Spring的核心,该 容器负责管理spring中的java组件, ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");// 这种方式实例化容器,容器会自动预初始化所有Bean实例 c
·
2015-10-21 11:20
spring
spring学习
——Ioc基础四(Di之循环依赖)
一、什么是循环依赖 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图3-5所示: 图3-5循环引用 循环调用是无法解决的,除非有终结条件,否则就是死循环,最终导致内存溢出错误。
小风89
·
2015-10-20 23:00
Spring学习
笔记(三) SpringContextUtil获取bean
1.通过下面的方式得到bean测试中遇到资源耗尽的严重bugApplicationContextcontext=newClassPathXmlApplicationContext(newString[]{"applicationContext.xml","spring-xxx.xml"}); BeanFactoryfactory=(BeanFactory)context; Aa=(A)fact
lixuguang
·
2015-10-13 16:00
spring
spring学习
笔记---第三方SDK(Rest API)和Jaskson的巧用
前言:其实我以前一直不懂电商,以及电商中所涉及的业务概念.对于SKU等名词,觉得有些玄乎.对其背后的数据模型,也有莫名的未知恐惧感: 庞大而理不清头绪.不过最近有机会接触了微商(有赞),身体力行,感觉加深了一些了解.对之前一直谈到的店铺ISV,也明白其的工作内容.有赞(口袋通)做得真心的赞,不过其java版的sdk,始终觉得有些粗糙.比如其返回结果是裸json字符串,对于javaer而言,习惯了
mumuxinfei
·
2015-10-13 15:00
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他