E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
spring学习笔记
Spring学习笔记
四:Spring整合SSH框架,整合c3p0连接池,spring的aop事务操作,扩大session作用范围...
1.
Spring学习笔记
四:Spring整合SSH框架,整合c3p0连接池,spring的aop事务操作,扩大session作用范围。
¥诸葛村夫¥
·
2020-07-07 21:26
spring学习笔记
(1)-spring依赖注入的几种方式
spring有多种依赖注入的模式,下面进行罗列:1.set注入(用的很多):此方法最为简单,用的也非常多,我创建了一个javabean,在xml文件中对它进行了set注入,具体的javabean如下写完javabean后在xml文件中进行注入,配置要注入的属性和具体的值,xml配置如下2.构造器注入(用的也非常多)此方法需要先写好一个javabean,并具有带参的构造方法,可以在xml文件中配置属
别叫我风哥
·
2020-07-07 21:18
spring
最全面的 Spring 学习笔记
最全面的
Spring学习笔记
Spring致力于提供一种方法管理你的业务对象。在大量JavaEE的应用中,随处可见Spring。今天我将简单的介绍一下Spring这个框架。
xiatian_sun
·
2020-07-07 19:34
Spring
spring
【
Spring学习笔记
】AOP编程学习笔记
一、AOP编程使用的场合我们在使用Hibernate或者JDBC进行数据库编程的时候,通常在业务层会遇到这样的代码:获取session、打开事物、按业务逻辑执行DAO对象访问,捕获异常回滚操作或者无异常提交操作、关闭事物、关闭session。几乎在每个业务逻辑处理时都会进行类似顺序的处理,而这些代码是重复的并且是无法通过继承关系来进行代码复用,虽然使用模板模式可以进行一定程度的代码重用,但是依旧会
phil2036
·
2020-07-07 18:07
JAVA
Spring学习笔记
:1、概念理解
对Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.javaeye.com/有不高手在谈论它。于是趁着有空闲时间,我也花了两个晚上看了看Spring,看的是夏昕的http://www.xiaxin.net/Spring_Dev_Guide.rar,文章写得不错。以下谈谈我的学习感受一、Spring的IoC(InversionofCon
leek2000
·
2020-07-07 13:07
spring
Spring学习笔记
(day01)
文章目录spring_day011spring介绍1.1三层架构中spring位置1.2spring一站式框架2spring搭建2.1导包2.2创建一个对象2.3书写配置注册对象到容器3spring概念3.1思想3.1.1ioc3.1.2di注入3.2applicationContext&BeanFactory3.2.1BeanFactory接口3.2.2ApplicationContext3.2
善解人衣——小白
·
2020-07-07 12:53
#
spring
java学习笔记
Spring学习笔记
——为何使用Spring
在我们的项目中我们可以不用Hibernate、可以不用Struts、可以不用ibatis但是我们几乎每一个项目都用到了Spring,这是为什么?下面让我们分析下Spring有何优点:1、降低组件之间耦合,实现软件各层之间的解耦2、可以使用容器提供的众多服务,如:事务管理、消息服务等。当我们使用容器管理事务时,开发人员就不再需要手工控制事务,也不需要处理负责的事务传播。Hibernate的事务操作:
孙_悟_空
·
2020-07-07 08:00
Spring
Spring学习笔记
——Spring依赖注入原理分析
我们知道Spring的依赖注入有四种方式,分别是get/set方法注入、构造器注入、静态工厂方法注入、实例工厂方法注入下面我们先分析下这几种注入方式1、get/set方法注入publicclassSpringAction{//注入对象springDaoprivateSpringDaospringDao;//一定要写被注入对象的set方法publicvoidsetSpringDao(SpringDa
孙_悟_空
·
2020-07-07 08:00
Spring
Spring学习笔记
——Spring
1、spring是什么?Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅
Zhang_hua_chang
·
2020-07-07 01:07
Spring学习笔记
_day01_ioc
本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用.转载请注明出自:luogg的博客园谢谢配合!Spring_day01spring是一站式的框架,对EE的三层有每一层的解决方案,Web层,业务层,数据访问层.Web层:SpringMVC,持久层:JDBCTemplate,业务层:Spring的Bean管理IOC(InverseofControl):反转控制,
Wisdom1001
·
2020-07-07 01:11
Spring学习笔记
—— 从IOC说起
什么是IOCSpring中IOC的实现读取Bean定义文件解析DOM对象生成Bean小结参考文章什么是IOC?在Java程序中,常常会出现类之间的引用情况,而要初始化被引用的类,我们只能通过构造函数,赋值函数来完成对象的赋值,又或者是通过单例模式的静态方法来获取我们想要的对象。如下代码:publicclassUserService{privateUserDaouserDao;publicUserS
Mr_SeaTurtle_
·
2020-07-06 23:18
学习笔记
-
Spring
Beginning
Spring学习笔记
——第7章 使用Spring进行测试驱动开发
配置和缓存ApplicationContext测试中使用基于XML和Java的上下文配置首先创建maven项目,依赖配置如下:4.0.0com.lonelyquantum.springbeginning.wileybookch4JDBCTest0.0.1-SNAPSHOTjarJDBCTesthttp://maven.apache.orgUTF-84.3.10.RELEASE4.12junitju
孤单光量子
·
2020-07-06 22:48
Beginning
Spring学习笔记
Beginning
Spring学习笔记
——第1章
POJO定义即PlainOldJavaObject,指没有使用EntityBean的普通Java对象,不实现任何其他Java框架(如EJB,JDBC等等)的接口的类或者接口。其中典型的一部分是含有一些私有参数作为属性并为每个参数定义了getter和setter方法来修改值的数据类。如publicclassUser{privatelongid;privateStringname;publicvoid
孤单光量子
·
2020-07-06 22:47
Spring基础
Beginning
Spring学习笔记
Beginning
Spring学习笔记
——第2章(三)Spring的Bean管理
Bean的命名XML配置XML配置文件中可以通过id特性给Bean分配名称,相同XML中不能重复名称。Bean定义时可用name特性可以为一个Bean分配多个名称(不同名称间用空格、逗号、分号分离),除了第一个外都被称为别名。除了在Bean定义中,也可在其他地方用标签为Bean分配别名。Java配置使用@Bean的name特性赋予Bean多个名称,没有设置该特性值时Bean名称即为工厂方法名称。@
孤单光量子
·
2020-07-06 22:47
Beginning
Spring学习笔记
Beginning
Spring学习笔记
——第4章(三)将JDBC操作模块化为Java对象
封装SQL查询执行创建一个扩展自MappingSqlQuery的类来封装用ID查询的SQL操作。publicclassAccountByIdQueryextendsMappingSqlQuery{publicAccountByIdQuery(DataSourcedataSource){super(dataSource,"selectid,owner_name,balance,access_time
孤单光量子
·
2020-07-06 22:47
Beginning
Spring学习笔记
Beginning
Spring学习笔记
——第6章(三)使用Spring进行编程式事务管理
这样的方式对于一个庞大的方法可以将其中一部分事务化,定义事务开始和结束的位置。使用TransactionTemplate进行编程式事务管理这是Spring推荐使用的方法。首先向AccountServiceImpl类中添加一个TransactionTemplate属性及其setter方法,然后在tansfertMoney方法中调用TransactionTemplate.execute方法,以Tran
孤单光量子
·
2020-07-06 22:47
Beginning
Spring学习笔记
Spring学习笔记
(十):@Autowired和new的区别
@Autowired相当于setter,在注入之前,对象已经实例化,是在这个接口注解的时候实例化的;而new只是实例化一个对象,而且new的对象不能调用注入的其他类eg:1、控制器@controllerpublicclassBusinessShopShoesControllerextendsBaseController{@AutowiredprivateShoesServiceshoesServi
Jalon2015
·
2020-07-06 22:00
Spring学习笔记
Spring学习笔记
——面向切面编程(AOP)
本文转自《Spring实战》一书中关于SpringAOP的讲解部分,如涉及版权问题请联系我。在软件开发中,散布于应用中多处的功能被称为横切关注点(cross-cuttingconcern)。通常来讲,这些横切关注点从概念上来讲应该与应用的业务逻辑相分离(但是往往会直接嵌入到应用的业务逻辑中)。把横切关注点与逻辑相分离正是面向切面编程(AOP)所要解决的问题。什么是面向切面编程?切面实现了横切关注点
Brave_Jiang7
·
2020-07-06 21:41
Spring学习笔记
——整合junit
packagecom.zhfy.project.test;importorg.junit.Test;importorg.junit.runner.RunWith;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.test.context.ContextConfiguratio
有情绪的圆妹子
·
2020-07-06 20:22
spring
Spring学习笔记
——第三天
Spring学习打卡
Spring学习笔记
---第三天Spring笔记第三天Spring动态代理原理1.JDK实现动态代理(基于接口)2.CGLIB实现动态代理(基于父子类继承关系)SM整合(Spring
weixin_43829407
·
2020-07-06 19:01
spring
Spring学习笔记
——第四天
Spring学习打卡
Spring学习笔记
---第四天Spring笔记第四天SS整合(Spring+Struts2)SSM整合(配置文件版)SSM整合(注解版)
Spring学习笔记
—第四天Spring笔记第四天
weixin_43829407
·
2020-07-06 19:01
spring
Spring学习笔记
——第一天
Spring学习打卡
Spring学习笔记
---第一天Spring笔记第一天Spring框架引言概念:是**轻量级**的**javaEE**解决方案,众多优秀**设计模式**的组合核心体系:Spring工厂开发流程
weixin_43829407
·
2020-07-06 19:01
spring
【
Spring学习笔记
】五、使用JDBCTemplate以对象方式操作数据库
其主要是继承三个类:SQLFunctionSqlUpdateMappingSqlQuery操作步骤:1、编写PersonFunction类,继承SqlFunction类并重写PersonFunction带参构造方法,传递参数为DataSourcepublicclassPersonFunctionextendsSqlFunction{publicPersonFunction(DataSourceds
爱上Cantarella的味道
·
2020-07-06 18:41
ssh
java
spring3.0
jdbc
Spring学习笔记
(1.1):什么是依赖注入,依赖注入的实现
这片文章是对自己学习的总结。1、什么是依赖注入简单回忆一下控制反转的概念(IOC)。开发过程中,我们在一个类中的代码常常会依赖到其他的类对象。比如下面的service类需要用到dao类提供的操作数据库的方法,也就是service依赖dao。没有dao,service的一些方法就没法进行下去。既然需要这个类对象,那最简单的方式就是直接去new出来。publicclassServiceImplimpl
大苏打seven
·
2020-07-06 18:24
Spring
【
Spring学习笔记
】Spring框架的IoC容器学习笔记
一、IoC容器概述IoC容器是一种面向接口编程,将接口的具体实现和对象的组装延后至编译后,并将这些配置从代码提取到配置文件中的一种编程方式。IoC容器通过JAVA提供的反射机制根据配置文件提供的信息选择实现类并装配实例化对象。IoC容器允许这样一种编程模式:首先定义一个接口,并且通过接口实现两个不同实现方式的实现类(比如对于存储数据这个接口,实现一个用操作系统文件方式存储的类和一个用数据库存储的类
phil2036
·
2020-07-06 17:30
JAVA
spring学习笔记
--------注解配置
1.注解配置的由来传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开
废物只有努力
·
2020-07-06 03:47
spring
spring学习笔记
(20)数据库事务并发与锁详解
多事务运行并发问题在实际应用中,往往是一台(或多台)服务器向无数客户程序提供服务,当服务器查询数据库获取数据时,如果没有采用必要的隔离机制,可能会存在数据库事务的并发问题,下面是一些常见的并发问题分类:1.第一类丢失更新:撤销一个事务,其他事务已提交的更新数据覆盖2.第二类丢失更新:一个事务覆盖另一个事务已提交的更新数据3.脏读:一个事务读到另一个事务未提交的数据4.虚读:一个事物读到另一个已提交
weixin_33766168
·
2020-07-05 22:36
Spring学习笔记
—Spring之旅
1.Spring简介Spring是一个开源框架,最早由RodJohnson创建,并在《ExpertOne-on-One:J2EEDesignandDevelopment》这本著作中进行了介绍。Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才能完成的事情。但Spring不仅仅局限于服务器开发,任何Java应用都能在简单性、可测试性
weixin_30929295
·
2020-07-05 22:54
Spring学习笔记
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/8/8-145.html1、AOP(AbstractOrientedProgramming):面向抽象编程,面向接口编程,更灵活,代码可维护性高;2、IoC(InversionofControl):控制反转,把原来需要自己new来提供的对象改成容器来提供,通过配置文件配置,自动依赖注入,增强了程序
Coselding
·
2020-07-05 18:05
项目相关
JavaWeb
JavaEE
SSH
spring
SSH
框架
AOP
JavaWeb
Spring学习笔记
(二)---Spring对数据访问层的支持
前言:在上一篇《
Spring学习笔记
(一)---Spring概述》中,我们初识了Spring框架,了解到Spring其实是一个用于配置和管理bean的容器框架,在Web应用中纵跨了Web层,业务逻辑层和持久层
Mr.Gonlando
·
2020-07-05 12:50
Spring
Spring学习笔记
(三) --- Spring AOP
1、AOP概述2、为什么学习AOP?可以在不修改源码的情况下对程序进行增强,AOP可以进行权限校验,日志记录,性能监控,事务控制.AOP最早由AOP联盟的组织提出的,制定了一套规范.Spring将AOP思想引入到框架中,必须遵守AOP联盟的规范.Spring的AOP的底层用到两种代理机制:*JDK的动态代理:针对实现了接口的类产生代理.*Cglib的动态代理:针对没有实现接口的类产生代理.应用的是
人外有人 道阻且长
·
2020-07-05 07:32
Spring
Spring学习笔记
之---注解的使用
注解技术从JDK1.5之后开始推出,之后很多框架开始提供注解配置形式,Spring框架从2.5版本开始支持注解配置,采用注解的优点主要是:简单、快捷1)组件扫面功能:Spring可以按照指定的包路径扫描内部的组件,当发现组件类的定义前有如下注解标记时,会自动将该组件纳入到Spring容器:a.@Componentb.@Controller(Action组件)c.@Service(Service组件
王子愚
·
2020-07-05 03:39
javaWeb
Spring
IoC
SSH
个人学习笔记
AOP
spring
java
IoC
AOP
Spring学习笔记
---IOC的注解开发
Spring的IOC的注解开发入门目录Spring的IOC的注解开发入门一、创建web项目,引入jar包1.引入jar包2.引入Spring的配置文件3.创建接口和实现类4.开启Spring的注解扫描5.在类上添加注解6.编写测试类7.注解方式设置属性的值二、Spring的IOC的注解的详解1.@Component:组件2.属性注入的注解3.Bean的其他的注解三、IOC的XML和注解开发比较1.
Rosinante.
·
2020-07-05 03:32
Spring
【尚硅谷】
spring学习笔记
(14):spring AOP基础-动态代理
代码混乱:越来越多的非业务需求(日志和验证等)加入后,原有的业务方法急剧膨胀.每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点.代码分散:以日志需求为例,只是为了满足这个单一需求,就不得不在多个模块(方法)里多次重复相同的日志代码.如果日志需求发生变化,必须修改所有模块.动态代理:packagecom.atguigu.spring.aop;publicinterfaceArithmeticCa
点点滴滴的记录
·
2020-07-05 01:55
spring
【尚硅谷】
spring学习笔记
(1):HelloWorld
1、安装SPRINGTOOLSUITE这个Eclipse插件。2、搭建spring开发环境,引入jar包。3、创建spring项目3.1、创建一个HelloWorld类publicclassHelloWorld{privateStringname;publicvoidsetName(Stringname){this.name=name;}publicvoidhello(){System.out.p
点点滴滴的记录
·
2020-07-05 01:55
spring
我的
spring学习笔记
7-Spring的Bean配置文件给Bean定义别名
本文介绍如何给Spring的Bean配置文件的Bean定义别名?原始的id="business"学名叫做“识别名称”怎么给business设置别名呢?有两种方法:1、使用独立的alias语法。如则writerAlias就是writer的别名,writerAlias2也是writer的别名2、使用标签的“name”属性来设置别名。如:需要注意的地方:(1)第一种情况String[]aliasStrA
iteye_3829
·
2020-07-04 19:18
Spring
3
系列
Spring学习笔记
——关于Spring注解扫描不能注入new对象问题
这几天Leader让我用工厂模式对部分业务逻辑代码进行重构,过程是痛苦的(这里就不详细说了),结果很甜蜜。下面记录一下我在重构过程中遇到一个问题。部分代码如下:@service(orderFactory)publicclassOrderFactoryimplementsIOrderFactory{publicOrderCreatefactory(Stringtype){if(type!=null&
孙_悟_空
·
2020-07-04 16:07
Spring
spring学习笔记
10--Spring+jdbc组合开发(注解方式配置事务)
Spring+jdbc组合开发步骤:一、配置数据源主流数据库连接池之一(DBCP、c3p0、proxool),单独使用DBCP需要使用commons-dbpc.jar、commons-collections.jar、commons-pool.jar三个包,都可以在Apache组织的网站上下到(commons.apache.org)。二、配置事务配置事务时在xml配置文件中引入用于声明事务的tx命名
進擊的胖蛇
·
2020-07-04 05:33
spring
Spring学习笔记
-初识
参考文章:https://www.cnblogs.com/wmyskxz/p/8820371.htmlSpring的核心是控制反转(IoC)和面向切面(AOP)控制反转:将创建对象的控制权,交由Spring框架来管理。若要使用某个对象,只需要从Spring容器中获取需要使用的对象,不用关心对象的创建过程,也就是把创建对象的控制权反转给了Spring框架即:所以的类都在ApplicationCont
xh慧
·
2020-07-02 14:48
Java
Spring
Spring-依赖注入原理
1.手工装配依赖对象2.自动装配依赖对象在
Spring学习笔记
(3)中剖析了Spring管理Bean的原理,下面解释下Spring依赖注入的原理在进行依赖注入时,我们的配置文件如下配置:Xml代
青岛欢迎您
·
2020-07-02 08:42
开发框架
Quartz任务调度(4)JobListener分版本超详细解析
在《
spring学习笔记
(15)趣谈spring事件:实现业务逻辑解耦,异步调用提升用户体验》我们通过实例分析讲解了spring的事件机制,或许你会觉得其中的配置略显繁琐,而在Quartz框架中,它为我们集成了强大的事件机制
frankaqi
·
2020-07-02 00:42
java
Quartz
Spring学习笔记
(一)----Spring IOC配置与应用
1.FAQ:不给提示:a)window–preferences–myeclipse–xml–xmlcatalogb)UserSpecifiedEntries–addi.Location:D:\share\0900_Spring\soft\spring-framework-2.5.6\dist\resources\spring-beans-2.5.xsdii.URI:file:///D:/share
小小IT人
·
2020-07-02 00:24
Spring
Spring学习笔记
(一):Bean(xml版)
文章目录创建学习Spring的项目Bean的装配Bean的实例化构造器实例化的方式静态工厂实例化的方式实例工厂实例化的方式Bean的属性注入构造器属性注入注入基本属性注入复杂属性之Bean(对象)注入复杂属性之集合setter方法属性注入注入基本属性注入复杂属性之Bean(对象)引用注入复杂属性之集合前言:上篇文章谈到了bean的简介,这篇文章将带你深入了解Spring中bean并通过实现Bean
svllen
·
2020-07-01 14:39
java
EE学习笔记
spring学习笔记
(4):案例-使用Spring的IOC实现数据库的CRUD操作
本文以案例的形式回顾一下前文关于IOC的学习文章目录一、基本开发环境准备1建立工程,导入相关jar包坐标2.数据库准备3.建立实体类4.建立业务层接口以及实现类4.1定义业务层接口以及方法4.2定义实现类5.建立持久层接口以及实现类5.1持久层接口5.2定义持久层实现类二、编写基于XML的IOC配置1bean.xml三、编写测试类四、基于注解的IOC配置1.配置文件改造2.bean类的改造3.测试
小胖头
·
2020-07-01 02:31
spring
JavaWeb
spring笔记(转载)
你绝对需要了解的
Spring学习笔记
Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。
zhouchenkan
·
2020-06-30 16:50
spring学习笔记
-- day01 ResourceBundle、springSTS插件安装
一、ResourceBundle应用1、什么是ResourceBundle它就是根据配置文件的名称来获取该对象。注意:配置文件的名称,不要写扩展名。它的写法是包名.包名.....文件名称。特点:它是用于读取资源文件的它只能用于读取,不能用于写入它只能用于读取资源文件(properties文件),其他的文件都读不了。它只能读取类路径下的,不在类路径下的读不了。2、ResourceBundle的应用(
DJTUDaker
·
2020-06-29 18:10
ssh框架
这段时间的学习收获(5/10)
直到4/20日写了四篇笔记:
spring学习笔记
、mybatis学习笔记、springmvc学习笔记、用S
wsdchong之小马过河
·
2020-06-29 06:49
学习理解
SSM实战的问题和处理方法----wsdchong
第一阶段--理论了解的过程首先是4/20开始写的笔记:
spring学习笔记
、mybatis学习笔记、springmvc学习笔记、用SSM框架开发新闻管理系统笔记。
wsdchong之小马过河
·
2020-06-29 06:18
后端学习
我与报错斗智斗勇
spring笔记
Spring学习笔记
Spring概述Spring是非嵌入式开发框架Spring核心:IOC(DI)和AOP配置Bean配置Bean的方式:基于XML配置文件方式;基于注解方式依赖注入的方式:属性注入;构造器注入
渔于鱼
·
2020-06-29 00:23
java
web
【
Spring学习笔记
-MVC-5】利用spring MVC框架,实现ajax异步请求以及json数据的返回...
SpringMVC与json参考文章:【
spring学习笔记
-mvc-3】返回json数据-方式1和【
spring学习笔记
-mvc-4】返回json数据-方式2。
weixin_34218890
·
2020-06-28 13:31
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他