
spring教程
AnalogElectronic
这个作者很懒,什么都没留下…
展开
-
spring5.0学习笔记11
jdbc Templatepackage com.test11;public class Stu { private Integer id; private String sname; private Float score; public Integer getId() { return id; } public void setId(Integer id) { thi...原创 2020-03-27 14:44:55 · 259 阅读 · 0 评论 -
spring5.0学习笔记10
AOPaspect oriented programming是通过预编译方式和运行期动态代理实现程序和功能的统一维护的一种技术。aop是oop的延续,是函数式编程的一种衍生。利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发效率。aop作用在程序运行期间不用修改代码对已有方法进行增强优势:减少使用重复代码、提高开发效...原创 2020-03-27 12:46:39 · 193 阅读 · 0 评论 -
spring5.0学习笔记9
使用动态代理实现事务控制<?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:context="http://...原创 2020-03-26 23:55:21 · 203 阅读 · 0 评论 -
spring5.0学习笔记8
动态代理分析基于接口的动态代理package com.test2;public interface IProducer{ public void saleProduct(float money); public void afterSalesService(float money);}package com.test2;/**生产厂家 * * @author Admi...原创 2020-03-26 23:15:34 · 144 阅读 · 0 评论 -
spring5.0学习笔记7
转账事务控制分析<?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:context="http://www...原创 2020-03-26 22:04:47 · 170 阅读 · 0 评论 -
spring5.0学习笔记6
基于XML IOC案例<?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:context="http://...原创 2020-03-25 15:25:15 · 184 阅读 · 0 评论 -
spring5.0学习笔记5
1.springIOC常用的注解2.案例使用xml方式和注解方式实现表单的CRUD操作3.改造基于注解的IOC案例,使用注解的方式实现4.spring和Juit的整合/** * 用于创建对象的注解 */package com.test;import org.springframework.context.ApplicationContext;import org.springf...原创 2020-03-25 15:17:30 · 206 阅读 · 0 评论 -
spring5.0学习笔记4
dependency injection DIIOC的作用是削减程序间的耦合关系依赖关系的管理都交给spring管理,即当前类要用到其他对象,由spring为我们提供,只需在配置文件中说明依赖关系,称之为依赖注入能注入的数据有三类 基本数据类型String,其他bean类型,集合类型注入方式有三种,使用构造函数提供,使用set方法提供,使用注解注入<?xml version="1....原创 2020-03-24 23:55:23 · 132 阅读 · 0 评论 -
spring5.0学习笔记3
BeanFactory和ApplicationContext的区别ApplicationContext 立即加载,读取完配置文件后立即创建配置文件中的对象BeanFactory 延迟加载,什么时候根据id获取对象,什么时候才创建对象三种创建bean的方式<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://...原创 2020-03-24 23:54:20 · 178 阅读 · 0 评论 -
spring5.0学习笔记2
IOC Inverse of Control把创建对象的控制权交给工厂Spring基于XML的IOC环境搭建和入门<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20...原创 2020-03-24 23:52:12 · 150 阅读 · 0 评论 -
spring5.0学习笔记1
03/*** Java连接mysql数据库*/package com.test;import java.sql.*;public class Test{ /** * 程序的耦合 * 耦合:程序间的依赖关系 * 包括:类之间的依赖关系 * 方法之间的依赖关系 * 解耦:降低程序间的依赖关系 * 实际开发中,应当做到编译器不依赖,运行期...原创 2020-03-24 23:49:45 · 153 阅读 · 0 评论 -
Spring教程笔记8 基于SHH的员工信息管理系统
Spring教程笔记8 基于SHH的员工信息管理系统web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-03-05 19:43:41 · 396 阅读 · 0 评论 -
spring教程笔记6
AOP(aspect oriented programming)面向方面编程。是对所有对象或者是一类对象编程,核心是(在不增加代码的基础上,还增加新功能)3.1 AOP介绍3.1.1 定义AOP术语1.切面(aspect):要实现的交叉功能,是系统模块化的一个切面或领域。如日志记录。2.连接点:应用程序执行过程中插入切面的地点,可以是方法调用,异常抛出,或者要修改的字段。3.通知...原创 2020-03-02 18:01:21 · 153 阅读 · 0 评论 -
spring教程笔记5
使用Spring的特殊beanpackage com.hsp.beanlife;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.BeanPostProcessor;public class MyBeanPostProcessor impleme...原创 2020-03-02 14:42:12 · 190 阅读 · 0 评论 -
spring教程笔记4
通过构造函数注入属性值package com.hsp.constructor;public class Employee { private String name; private int age; public Employee(){ } public Employee(String name, int age) { System.out.printl...原创 2020-03-02 14:37:13 · 181 阅读 · 0 评论 -
spring教程笔记3
内部bean<bean id=”foo” class=”....Foo”> <property name=”属性”> <!—第一方法引用--> <ref bean=’bean对象名’/> <!—内部bean--> <bean> <properyt></property></bea...原创 2020-03-01 22:44:12 · 190 阅读 · 0 评论 -
spring教程笔记2
IOC(inverse of controll)<?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:cont...原创 2020-03-01 22:27:16 · 133 阅读 · 0 评论 -
spring教程笔记1
快速入门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:c...原创 2020-03-01 17:10:09 · 183 阅读 · 0 评论