
java_spring
文章平均质量分 77
qq_41665356
这个作者很懒,什么都没留下…
展开
-
java_spring介绍
1. Spring是什么?三架马车:SSHstruts :是web框架,它接管了jsp、action等。hibernate:orm框架,处于持久层。spring:属于容器框架,用于配置bean并维护bean与bean关系的框架。bean:任何一种类的实例,如:service、action、dao、数据源等等。2. 下载spring包Spring的包:http://maven.springframe...原创 2018-05-11 09:23:39 · 308 阅读 · 0 评论 -
java_spring_JAVA工程中使用spring
创建一个实例工程1. 引入包最小配置spring.jar 该包把常用的jar都包括, 还要写日志包 common-logging.jar 2. 配置文件 创建spring的一个核心文件 applicationContext.xml, 该文件一般放在src目录下,该文件中引入 xsd文件 :<?xml version="1.0" encoding="UTF-8"?><bean...原创 2018-05-12 11:08:18 · 690 阅读 · 0 评论 -
java_spring_AOP实现方式三(使用注解)
前面提到的方式二的配置内容如下:<!-- 切面方法二 --><bean id="writeLog2" class="com.gary.aop.writeLog2"></bean><aop:config><aop:aspect ref="writeLog2"><aop:pointcut expres原创 2018-05-11 09:25:10 · 233 阅读 · 0 评论 -
java_spring_AOP实现方式二(使用配置)
方式一在创建切面类的时候需要派生自一个特定的类来达到是在方法执行前切入还是执行后切入还是环绕切入等,用起来不方便。方式二不需要派生自任何类,而是通过配置来实现切入方式。创建一个新的切面类package com.gary.aop;public class writeLog2 {public void before(){System.out.println("--方法执行前执行--");}public...原创 2018-05-11 09:24:37 · 109 阅读 · 0 评论 -
java_spring_AOP实现方式一
1. 使用方式一(2007年之前的用法)1. 准备环境创建一个springMVC工程,提供一个controller,调用service的三个方法,每个方法中仅输出一条语句。@Controller@RequestMapping("/user")public class UsrController {@AutowiredUserService userService;@RequestMapping("...原创 2018-05-11 09:24:14 · 156 阅读 · 0 评论 -
java_spring_AOP介绍
Aspect oriented programming 面向切面编程,对某一类对象编程。1. 简介 面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模块化的关键单元是类(classes),而在AOP中模块化的单元则是切面。切面能对关注点进行模块化,例如横切多个类型和对象的事务管理。 (在AOP术语中通常称作横切(crosscutting...原创 2018-05-11 09:24:08 · 2726 阅读 · 0 评论 -
java_spring_applicationContext.xml配置文件介绍
样版:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframewor原创 2018-05-11 09:24:01 · 6474 阅读 · 1 评论 -
java_spring_使用注解装配bean
1. 创建类如service、dao、model等。2. 添加注解常用的注解有:l @Service 定义一个servicel @Controller 定义一个controller告诉spring扫描这个类为一个controller。(不需要派生自controller了)l @Repository 定义一个Daol @Component 等效于上面三个,不推荐使用l @Autowired 实现Be...原创 2018-05-11 09:23:54 · 419 阅读 · 0 评论 -
java_spring_使用XML装配bean
1. 使用XML装配beanXml是最常见的spring应用系统配置源。几种spring容器都支持使用xml装配bean,包括:XmlBeanFactory ClassPathXmlApplicationContextXmlWebApplicationContext① 基本语法为:<beans><bean id="" scope="" class=""></bean&..原创 2018-05-11 09:23:48 · 251 阅读 · 0 评论 -
java_spring_Web项目中使用spring
创建一个web项目,名称取为:springWebProject。1. 引入包引入spring的包,不了解的话可以全引入。还需要引入写日志的包:commons-logging.jar 2. 创建配置文件:在src目录下新建配置文件applicationContext.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="ht...原创 2018-05-12 11:08:27 · 2560 阅读 · 0 评论