Spring
回忆丶搁浅
这个作者很懒,什么都没留下…
展开
-
Spring+Spring MVC+Mybatis整合
1.下载需要的jar(1)spring下载:https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework(2)Mybatis下载:https://github.com/mybatis/mybatis-3/releases原创 2020-06-23 14:33:27 · 184 阅读 · 0 评论 -
spring_Transactions注解实现
(1)前期准备https://blog.csdn.net/weixin_45460315/article/details/105176089(2)修改application.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/bea...原创 2020-03-29 20:40:12 · 139 阅读 · 0 评论 -
spring_事务管理 TransactionManager
1.spring中的TransactionManager接口DateSourceTransactionManager 用于JDBC的事务管理HibernateTransactionManager用于Hibernate的事务管理JpaTransactionManager 用于Jpa的事物管理2.spring中TransactionManager接口的定义(源码)事务的属性介绍:这...原创 2020-03-29 20:12:44 · 956 阅读 · 0 评论 -
spring管理对象c3po(注解方式)
1.在spring管理对象(xml)方式的基础上参考https://blog.csdn.net/weixin_45460315/article/details/1051672032.修改spring配置文件application.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.sp...原创 2020-03-29 11:51:10 · 224 阅读 · 0 评论 -
spring_spring管理c3po数据池(xml实现)
1.新建项目2.导入jar2.创建测试数据库及数据CREATE DABABASE springjdbcCREATE TABLE `ar_role` ( `rid` int(10) NOT NULL AUTO_INCREMENT, `rname` varchar(20) DEFAULT NULL COMMENT '角色名', `alias` varchar(20)...原创 2020-03-28 20:07:47 · 144 阅读 · 0 评论 -
spring_jdbctemplate 整合c3p0
1.新建项目(spring_jdbc)项目结构如下2.导入支持包jar如上3.实现spring整合c3p0 (1)准备数据库-- 创建数据库create database springjdbc;-- 创建表CREATE TABLE `ar_role` ( `rid` int(10) NOT NULL AUTO_INCREMENT, `rname` varc...原创 2020-03-27 20:19:48 · 360 阅读 · 0 评论 -
Spring AOP(注解)
1.参考https://blog.csdn.net/weixin_45460315/article/details/1050275252.修改application.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"...原创 2020-03-26 11:53:38 · 110 阅读 · 0 评论 -
Spring_AOP(XML)
AOP思想:横向重复、纵向抽取2.底层实现:Spring的AOP底层使用两种代理机制 (1) JDK的动态代理:针对实现了接口的类产生代理 (2)Cglib的动态代理:针对没有实现接口的类产生代理、应用的是底层的字节码增强的技术生成当前类的子类对象3.相关术语 (1)Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在Spring...原创 2020-03-25 21:56:25 · 149 阅读 · 0 评论 -
Spring_注解的使用(1)
1.创建java web项目2.引入jar包3.引入日志文件(log4j.properties)# Global logging configurationlog4j.rootLogger=info, stdout# Console output...log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.a...原创 2020-03-22 13:34:24 · 118 阅读 · 0 评论 -
spring_注入方式
1、set注入方式(1)简单注入<bean name="person" class="com.linxin.spring.pojo.Person" scope="singleton"> <property name="name" value="zhangsan"></property> <property name="age" value...原创 2020-03-21 15:30:47 · 95 阅读 · 0 评论 -
spring_对象创建细节
1.<bean>属性scope="singleton/prototype" singleton:默认,单例 prototype:多例 创建时间:单例:直接创建,只创建一个。 多例:不创建,即用即创建lazy-init="true":延迟创建:只有单例模式使用。init-method:初始化调用方法destroy-method:销毁调用factroy-...原创 2019-12-23 21:29:04 · 104 阅读 · 0 评论 -
Spring_入门程序
1.新建web项目(结构如下)2.导入jar包3.导入日志配置# Global logging configurationlog4j.rootLogger=info, stdout# Console output...log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.la...原创 2019-12-23 20:39:02 · 90 阅读 · 0 评论