springboot是在spring基础上的一次跃迁,是 的完美实践。 最近在学习springboot相关内容,看到自动配置这个知识点时,着实有些困惑,网上大多博客多介绍何为springboot自动配置及其实现原理,读完依然还有些云遮雾绕。 鉴于现今我浅薄的spring知识,并不深刻知道spring ...
分类:
编程语言 时间:
2019-04-17 23:30:43
阅读次数:
286
一、Spring的JDBC模板 Spring对持久层也提供了解决方案,ORM模块和JDBC模板 提高简化JDBC或Hibernate的模板 二、JDBC模板使用入门 1)引入jar包:Spring开发包,数据库驱动包,SpringJDBC模板jar包 2)建表 3)使用JDBC模板,不交给Sprin ...
分类:
编程语言 时间:
2019-04-09 18:43:59
阅读次数:
130
前面学习了Struts2和Hibernate。 Struts2主要是用来控制业务层面逻辑和显示,告诉你什么时候走哪个action,跑去运行哪个class的什么方法,后面调到哪个jsp。 Struts2需要配置的struts.xml, 配置对应的action和jsp表单页面。 struts2包含的主要 ...
分类:
编程语言 时间:
2019-04-08 16:10:49
阅读次数:
165
一、AOP 1)AOP简介: Aspect Oriented Programming,面向切面编程 通过预编译方式和动态代理实现程序功能的一种技术,AOP是OOP的延续,是函数式编程的一种衍生范例。利用AOP可以对业务逻辑各个部分进行隔离,从而使得业务逻辑之间的耦合度降低,提高程序的可重用性,同时提 ...
分类:
编程语言 时间:
2019-04-07 10:00:22
阅读次数:
192
Spring是一个轻量级的DI(Ioc)和AOP的容器框架 Spring通过一种称作控制反转(IoC)的技术促进了低耦合 AOP:切面编程将业务逻辑从应用服务中分离 容器:包含并管理应用对象的生命周期和配置 框架:使用组件配置组合成复杂的应用,并提供很多基础功能 并贯穿表现层、业务层及持久层 1.1 ...
分类:
编程语言 时间:
2019-03-05 22:54:07
阅读次数:
254
运行结果:userController save... 学会重复! 多练习,Spring 基础很重要! ...
分类:
编程语言 时间:
2019-02-10 23:14:24
阅读次数:
388
在前面我们已经学习过spring中的bean scope, 温故而知新,这次我们将使用注解的方式来验证singleton和prototype的区别。 bean scope 在spring中,bean的lifecyle大体如下所示 种类详细 singleton (Default) Scopes a s ...
分类:
编程语言 时间:
2019-01-20 13:49:07
阅读次数:
142
<!-- flowchart 箭头图标 勿删 --> 作为流行了10年以上的老将,spring依然精神矍铄,影响不减。本文将对spring很基础的概念进行介绍以及为学习spring最核心和基础的知识作环境搭建的准备。 Spring官网 http://docs.spring.io/ 简介 Spring ...
分类:
编程语言 时间:
2019-01-07 17:53:42
阅读次数:
200
Java后端的学习之Spring基础 如果要学习 ,那么什么是框架, 又是什么呢?学习 中的 和`bean aop IOC Bean AOP api springFramework`. 各种学习的知识点: 网站: 是一种开源框架,是为了解决企业应用开发的复杂性问题而创建的,现在的发展已经不止于用于企 ...
分类:
编程语言 时间:
2018-12-20 14:20:53
阅读次数:
154
SPRING INITIALIZR是spring boot在构建项目时候非常有效, 虽然说Maven以及Spring boot提供的starter使用起来非常简单, 但是由于组件和关联部分众多,有这样一个可视化的配置构建管理工具仍然很不错. 在这篇文章中我们将会在IntelliJ IDEA中利用SP ...
分类:
编程语言 时间:
2018-12-10 14:11:55
阅读次数:
159