![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
OVO_LQ_Start
一个弱小的菜鸟在瑟瑟发抖
展开
-
Spring 整合SpringMVC和mybatis
1.搭建环境1.导入依赖<!--版本控制--><properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source>...原创 2020-04-27 16:30:34 · 116 阅读 · 0 评论 -
Spring声明式事务管理
1.注入依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version&g...原创 2020-04-16 18:13:05 · 117 阅读 · 0 评论 -
Spring JdbcTemplate的CRUD
导入jdbcTemplate依赖 dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.0.2.RELEASE&l...原创 2020-04-15 20:18:43 · 97 阅读 · 0 评论 -
ssh整合 OpenSessionView
为什么设置session范围一般情况下,seesion会在事务提交的时候关闭。但是当我使用load方法时,获取的是代理对象,当把数据从页面中显示时,session已经关闭,所以我们可以把session的范围设置到访问jsp层。设置session的范围开启OpenSessionInView拦截器,控制session的关闭。注意拦截器有先后顺序,这个得配置在struts拦截器前面.。<...原创 2020-02-24 20:43:30 · 170 阅读 · 0 评论 -
ssh整合
Spring4+ hibernate5此处参考上一篇博客spring整合hibernateSpring+hibernate+Struts2Struts2框架可以自己创建action对象,而Spring是帮我们实现容器注入,不需要我们自己创建对象。所以spring整合struts2的目的以Struts2为主导,当struts2需要action时,spring帮我们实现action的实例化。...原创 2020-02-23 20:08:55 · 180 阅读 · 0 评论 -
ssh整合所需要jar包
详细教程侵必删ssh整合jar集合转载 2020-02-23 16:07:53 · 153 阅读 · 0 评论 -
Spring 整合hibernate使用Template2
简化编程1.当有很多的DAOIpml时,每个类中都得注入hibernateTemplate,可以使用一个SuperDAO类实现hibernateTemplate注入,其他得DAOImpl只需要继承SuperDAO即可。SuperDAO类@Componentpublic class SuperDAO { private HibernateTemplate hiebrnateTemplat...原创 2020-02-20 18:41:39 · 144 阅读 · 0 评论 -
Spring 整合hibernate使用Template
配置xml其他配置参考上篇博客<?xml version="1.0" encoding="UTF-8"?>...<bean id="hibernateTemplate" class="org.springframework.orm.hibernate4.HibernateTemplate"> <property name="sessionFactory" ...原创 2020-02-20 16:53:52 · 372 阅读 · 0 评论 -
Spring 整合hibernate使用xml进行声明式事务管理
xml配置具体代码参照上一篇Spring 整合hibernate使用Annotation进行声明式事务管理此处省略...<bean id="txManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="sessionFacto...原创 2020-02-20 15:10:17 · 143 阅读 · 0 评论 -
Spring 整合hibernate使用Annotation进行声明式事务管理
事务管理必须jar包spring-tx-4.0.2.RELEASE.jar使用Annotation进行声明式事务管理的配置事务管理的原理是使用切面注入,所以得配置aop。 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/bean...原创 2020-02-19 21:21:37 · 190 阅读 · 0 评论 -
Spring 整合hibernate
项目整合所需jar包1.Spring所需要jar包2.日志jar包3.hibernate所需要jar包配置xml文件配置sessioFactoy<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns...原创 2020-02-18 23:21:54 · 185 阅读 · 0 评论 -
Spring DataSource方式使用dbcp连接池
需要环境所需jar包连接dbcp连接池方法一:不使用jdbc.properties1.配置dacp连接池<bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close"> <property name="driverClassName" ...原创 2020-02-18 18:56:43 · 468 阅读 · 0 评论 -
Spring AOPXML
切面编程的xml配置当我们没有源码的时候可以使用xml配置给源程序添加新的业务逻辑。1.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/...原创 2020-02-18 15:33:21 · 181 阅读 · 0 评论 -
Spring AOP_Annotation
使用AOP注解配置1.导入jiar包2.配置xml文件beans添加xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation中添加http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/sp...原创 2020-02-17 18:56:42 · 184 阅读 · 0 评论 -
Spring AOP模拟
模拟AOPAOP(面向切面编程):不修改源代码,添加功能,减少耦合度。模拟aop实现1.添加日志功能,(动态代理方式实现)package com.login.aop;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;p...原创 2020-02-16 19:17:06 · 416 阅读 · 0 评论 -
Spring IoC模拟
模拟IoC1.导入jdom架包获取xml文件内容。2.创建dao(数据访问层),daoimpl(实现dao接口),model(实体层),Service(业务逻辑层)。2.1 daoImpl实现了dao接口的save方法。2.2 Service中创建UserDAO属性,设置了add方法。3.模拟Spring3.1配置xml文件<beans> <bean id...原创 2020-02-16 18:56:04 · 573 阅读 · 0 评论 -
Spring Annotation ResourceAndComponet
ResourceResource 资源,默认时byType寻找,可以指定特定的名称。将注解加到需要实现注入的方法上。@Resource(name="UserDAO2") public void setUserDAO( UserDAO userDAO) { this.userDAO = userDAO; }xml配置<bean id="UserDAO" class="com...原创 2020-02-16 15:30:05 · 382 阅读 · 0 评论 -
Spring Annotation AutoWiredAndQualifier
使用Annotation的配置1.导入jar包:spring-aop-4.0.2.RELEASE.jar不然会报错Unexpected exception parsing XML document from class path resource [beans.xml]2.配置xml(可以查看api文档)<?xml version="1.0" encoding="UTF-8"?>...原创 2020-02-16 13:56:49 · 175 阅读 · 0 评论 -
Spring IoC的xml配置
注入类型1.构造方法注入创建构造方法public UserService(UserDAO userDAO) { super(); this.userDAO = userDAO; }构造方法注入xml配置<bean id="u" class="com.login.dao.impl.UserDAOImpl"> <bean id="userService" cl...原创 2020-02-15 18:33:27 · 160 阅读 · 0 评论 -
Spring 框架搭建
下载jar包下载:jar包下载加入jar文件1.加入核心架包2.加入日志架包配置文件1.配置log4j.properties### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System....原创 2020-02-14 19:06:02 · 119 阅读 · 0 评论 -
使用Jdom解析配置文件
jdom下载下载地址:jdom.jar使用jdom1.将jdom.jar加入项目中。(这个太简单了不用说了吧QAQ…)2.配置test.xml文件<?xml version="1.0" encoding="UTF-8"?><HD> <disk name="C"> <capacity>8G</capacity> ...原创 2020-02-12 17:46:29 · 150 阅读 · 0 评论