- 博客(10)
- 收藏
- 关注
原创 Spring常用注解
本文汇总了Spring的常用注解,以方便大家查询和使用,具体如下: 使用注解之前要开启自动扫描功能 其中base-package为需要扫描的包(含子包)。 1 <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注...
2014-08-28 14:28:47 209
原创 java中如何获取Spring 的bean
一、什么是Spring?Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 二、如何在程序中获取Spring配置的bean呢?方法一:在初始化时保存ApplicationContext对象代码: 复制代码代码如下: ApplicationContext ac = new FileSystemXmlApplicationContex("applicationCon...
2014-08-28 14:12:41 91
原创 Optional
Guava学习笔记:Optional优雅的使用null 看看新闻网>看引擎>开源产品 在我们学习和使用Guava的Optional之前,我们需要来了解一下Java中null。因为,只有我们深入的了解了null的相关知识,我们才能更加深入体会领悟到Guava的Optional设计和使用上的优雅和简单。 null代表不确定的对象: Java中,null是一个关键字,用来标...
2014-08-26 10:40:05 97
原创 spring注解详解2
1.Spring自带的@Component注解及扩展 一@Component:定义Spring管理Bean使用方式如下: @Component("标识符") POJO类 在类上使用@Component注解,代表它成了一个组件,如果标识符不写,默认就是类名,一般推荐还是自己写个名字。 定义测试Bean类: package cn.javass.spring.chapte...
2014-08-13 17:22:45 110
原创 spring注解详解[转]
Spring 3之零配置注解详解 <context:component-scan base-package="cn.java......" />标签将自动开启“注解实现Bean依赖注入”支持,标签来表示需要自动注册Bean定义,而通过base-package属性指定扫描的类路径位置。 <aop:aspectj-autoproxy /> 用于开启spring...
2014-08-13 15:05:23 129
原创 spring MVC入门
2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架...
2014-08-13 14:55:49 96
原创 Eclipse maven构建Spring mvc项目【转】
Eclipse maven构建Spring MVC项目 一 背景介绍 对于初学者,用maven构建项目并不是一件容易的事,spring mvc并不是mvc中的主流 二准备工作 1. Eclipse 2. maven 3.安装maven插件 (由于本人是在ubuntu系统下安装插件,有些安装步骤原因不是很明白,所以暂不说明) 三 构...
2014-08-13 14:23:50 106
原创 一些常用的Maven Plugin配置
Maven本质上一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,进一步说,每个任务对应了一个插件目标goal,每个插件会有一个或多个目标,例如maven-compiler-plugin的compile目标用来编译位于src/main/java目录下的主源码,testCompile目标用来编译位于src/test/java/目录下的测试代码。 mav...
2014-08-13 11:45:16 298
原创 spring架包详解【转】
org.springframework.aop------Spring的面向切面编程,提供AOP的实现 org.springframework.asm----Spring2.5.6的时候需要asm jar包,spring 3.0 开始提供它自己独立的asm jar包 org.springframework.aspects----Spring提供的对AspectJ框架的整合...
2014-08-12 18:25:24 83
原创 spring零配置Annotation笔记
spring提供相关的几个Annotation来标注bean先列出来 @Component:标注一个普通的spring bean @Controller:标注一个控制器组建类如action @Service:标注一个逻辑控制类 service层 @Repository:标识一个持久化层Dao组件类 再列几个 @Scope:表示bean作用域使用方式:Scope("...
2014-08-12 17:38:42 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人