随笔分类 -  Spring学习笔记

摘要:随便一百度,网上一大把,并且还不止一种。所以这里就只记录目前用的一种好了。 实现ApplicationContextAware接口 即可: 使用时,直接SpringUtils.getBean()即可。 阅读全文
posted @ 2017-06-13 19:22 敲代码的小松鼠 阅读(1428) 评论(0) 推荐(0) 编辑
摘要:所有的java类都是用的上一篇文章:Spring初学之spring的事务管理 不同的是,这时xml配置事务,所以就要把java类中的那些关于spring的注解都删掉,然后在xml中配置,ApplicationContext.xml如下: 1 <?xml version="1.0" encoding= 阅读全文
posted @ 2017-04-13 19:58 敲代码的小松鼠 阅读(352) 评论(0) 推荐(0) 编辑
摘要:spring的事务管理,本文的例子是:比如你需要网购一本书,卖书的那一方有库存量以及书的价格,你有账户余额。回想我们在编程中要实现买书这样的功能,由于你的账户表和书的库存量表肯定不是同一张数据库表,所以必定会有一个先后,要么先将账户余额扣除书的价格,紧接着将书的库存量减一,要么反过来。那么问题来了, 阅读全文
posted @ 2017-04-13 19:33 敲代码的小松鼠 阅读(264) 评论(0) 推荐(0) 编辑
摘要:Spring中使用JdbcTemplate、JdbcDaoSupport和NamedParameterJdbcTemplate来操作数据库,但是JdbcTemplate最常用,最易用。 jdbc.properties: ApplicationContext.xml中导入配置文件和配置dataSouc 阅读全文
posted @ 2017-04-13 16:44 敲代码的小松鼠 阅读(471) 评论(0) 推荐(0) 编辑
摘要:实现两个整数的加减乘除,在每个方法执行前后打印日志。 ArithmeticCalculator.java: ArithmeticCalculatorImpl.java: LoggingAspect.java: ApplicationContext.xml: 测试: 输出: The method ad 阅读全文
posted @ 2017-04-13 16:29 敲代码的小松鼠 阅读(636) 评论(0) 推荐(0) 编辑
摘要:实现两个整数的加减乘除、在执行每个方法之前打印日志。 ArithmeticCalculator.java: ArithmeticCalculatorImpl.java: LoggingAspect.java: ApplicationContext.xml: 测试: 输出: 阅读全文
posted @ 2017-04-13 16:17 敲代码的小松鼠 阅读(4013) 评论(0) 推荐(0) 编辑
摘要:实现两个整数的加减乘除,并在每个计算前后打印出日志。 ArithmeticCalculator.java: ArithmeticCalculatorImpl.java: LoggingAspect.java: ApplicationContext.xml: 测试: 输出: 阅读全文
posted @ 2017-04-13 16:04 敲代码的小松鼠 阅读(291) 评论(0) 推荐(0) 编辑
摘要:本篇文章已重新总结到新博客,欢迎访问:https://ladybug.top/Spring/review-spring spring-ioc.html 实体Bean: Car.java: package spring.beans.cycle; public class Car { private S 阅读全文
posted @ 2017-04-13 15:47 敲代码的小松鼠 阅读(337) 评论(0) 推荐(0) 编辑
摘要:主要讲泛型依赖注入,所以核心在java文件,配置文件中只需配置扫描包即可,如下: 再看两个泛型的父类: 子类: 测试: 输出: 阅读全文
posted @ 2017-04-12 22:48 敲代码的小松鼠 阅读(2470) 评论(0) 推荐(0) 编辑
摘要:本篇文章已重新总结到新博客,欢迎访问:https://ladybug.top/Spring/review-spring spring-ioc.html 直接看代码: UserController.java package spring.beans.annotation.controller; imp 阅读全文
posted @ 2017-04-12 22:38 敲代码的小松鼠 阅读(291) 评论(0) 推荐(0) 编辑
摘要:本篇文章已重新总结到新博客,欢迎访问:https://ladybug.top/Spring/review-spring spring-ioc.html 实体bean: Car.java: package spring.beans.factorybean; public class Car { pri 阅读全文
posted @ 2017-04-12 22:37 敲代码的小松鼠 阅读(192) 评论(0) 推荐(0) 编辑
摘要:工厂方法配置bean分为两种,一种是实例工厂方法,另一种是静态工厂方法。 先来看看实体bean: Car.java: 一、实例工厂方法配置bean spring的xml配置文件核心代码: 二、静态方法配置bean spring的xml配置文件核心代码: 测试方法: 输出: 阅读全文
posted @ 2017-04-12 22:29 敲代码的小松鼠 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Spel又时候可以方便我们为bean的属性赋值,如下配置文件就是常用的一些使用: 阅读全文
posted @ 2017-04-12 22:16 敲代码的小松鼠 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一、在Spring的基础上还要另外导入c3p0包和mysql的驱动包。 二、配置文件, jdbc.propertices:这里只做了一些简单配置 三、spring配置文件: 四、测试: 五、输出 数据库中有对应数据库test,并配置成功,会输出 阅读全文
posted @ 2017-04-12 22:12 敲代码的小松鼠 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:本篇文章已重新总结到新博客,欢迎访问:https://ladybug.top/Spring/review-spring spring-ioc.html 一、bean之间的关系 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://ww 阅读全文
posted @ 2017-04-12 22:04 敲代码的小松鼠 阅读(271) 评论(0) 推荐(0) 编辑
摘要:本篇文章已重新总结到新博客,欢迎访问:https://ladybug.top/Spring/review-spring spring-ioc.html 学习Spring时,我用的是Maven来管理jar包,先看看maven的pom.xml: pom.xml 1 <project xmlns="htt 阅读全文
posted @ 2017-04-12 20:34 敲代码的小松鼠 阅读(9356) 评论(0) 推荐(0) 编辑

你若不想做,总会找到“接口”;你若想做,总会找到“方法”。