
spring
云淡风轻58
代码是程序员的朋友,虽然没有热情,但是非常忠实。扣:83475375
展开
-
spring注入List集合
【例】spring注入List集合创建User类package com.shw;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(String us...原创 2018-06-11 10:55:52 · 11047 阅读 · 0 评论 -
基于@AspectJ注解的AOP实现
【例子】用户登录添加日志功能一、项目结构二、创建相关类User类package com.aop;public class User { private String userName; public User(){} public User(String userName) { super(); this.userName = userName; } public Strin...原创 2018-06-27 17:16:54 · 491 阅读 · 0 评论 -
AspectJ实现AOP(xml配置方式)
【例子】用户登录添加日志功能一、导jar包项日结构如下:二、创建相关类User类package com.aop;public class User { private String userName; public User(){} public User(String userName) { super(); this.userName = userName; } publ...原创 2018-06-27 16:53:48 · 1948 阅读 · 0 评论 -
Spring事务管理(基于@Transactional注解)
【例子】银行转账一、创建相关类AccountBiz类package com.tx;public class AccountBiz { private AccountDao accountDao; public void setAccountDao(AccountDao accountDao) { this.accountDao = accountDao; } //银行转账 publ...原创 2018-07-02 16:57:20 · 2899 阅读 · 4 评论 -
Spring事务管理(基于xml实现)
【例】模拟银行转账数据表结构accountNo:表示账号balance:表示余额初始余额都为1000一、创建相关类AccountBiz类package com.tx;public class AccountBiz { private AccountDao accountDao; public void setAccountDao(AccountDao accountDao) { this...原创 2018-07-02 11:19:01 · 1041 阅读 · 0 评论 -
通过注解装配Bean
在Spring中,提供两种方式来让Spring IoC容器发现Bean。 (1)组件扫描 注解@Component代表Spring IOC会把这个类扫描生成Bean实例,而其中的value属性代表这个类在Spring中的ID,这就相当于XML方式定义的Bean的id。 通过定义资源的方式,让Spring IoC容器扫描对应的包,从而把Bean装配进来。 <co...原创 2018-06-26 15:41:05 · 723 阅读 · 1 评论 -
Spring JdbcTemplate的使用
【例】利用Spring JdbcTemplate对用户进行增、删、改、查操作一、创建相关类User类package com.jdbc.template;public class User { private int id; private String userName; private String passWord; public int getId() { return id;...原创 2018-06-30 08:54:45 · 361 阅读 · 0 评论 -
spring注入数组
【例】spring注入数组类型创建User类package com.shw;public class User { private String []username; public String[] getUsername() { return username; } public void setUsername(String[] username) { this.usern...原创 2018-06-11 10:38:48 · 5276 阅读 · 0 评论 -
Setter方式注入对象
【例】Setter方式注入对象创建User类package com.shw;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(String use...原创 2018-06-11 10:09:56 · 726 阅读 · 0 评论 -
构造器注入
【例】通过构造器为User注入属性在User类中创建有参构造方法package com.shw;public class User { private String username; private String password; public User(String username,String password){ this.username=username; this...原创 2018-06-11 09:40:03 · 218 阅读 · 0 评论 -
Setter注入
【例】通过Setter注入为User属性赋值package com.shw;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(String user...原创 2018-06-11 09:32:22 · 440 阅读 · 0 评论 -
简单spring示例
1.添加Spring支持2.编写HelloWorld类package com.shw;public class HelloWorld { public void show(){ System.out.println("欢迎学习spring框架"); }}3.配置applicationContext.xml<?xml version="1.0" encoding="UTF-8"?...原创 2018-06-11 08:59:28 · 333 阅读 · 0 评论 -
spring bean自动装配
<bean>元素的autowire属性负责自动装配<bean>标签定义Javabean的属性。这样做可以省去很多配置Javabean属性的标签代码,使代码整洁、美观。 1.按bean名称装配 <bean>元素的byName属性以属性名区分自动装配。在容器中寻找与JavaBean的属性名相同的JavaBean,并将其自动装配到Javabean中...原创 2018-06-12 10:02:19 · 4261 阅读 · 0 评论 -
spring注入Map集合
【例】spring注入Map集合创建User类package com.shw;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(String use...原创 2018-06-11 11:10:59 · 19186 阅读 · 0 评论 -
Spring Aop通知(基于@AspectJ注解实现)
实现特定功能的方面代码在AOP概念中称为“通知(Advice)”。通知分为前置通知、后置通知、环绕通知和异常通知。 这个分类是依据通知织入到业务代码时执行的时间划分的: 前置通知:在方法执行之前自动执行的通知。 后置通知:在方法执行之后自动执行的通知。 环绕通知:可以在方法调用前执行通知代码,可以决定是否调用目标方法。 异常通知:在方法抛出异常时自动执行方面代...原创 2018-06-28 11:32:02 · 235 阅读 · 0 评论