随笔分类 -  Spring

1 2 下一页
Spring4.0+Mybatis整合时占位符无法读取jdbc.properties的问题
摘要:1、在使用Spring+Mybatis整合时遇到了一个问题,在bean.xml配置文件引用外部jdbc.properties的时候报错,如下所示: 1 java.lang.ClassNotFoundException: ${jdbc.driver} 2 at org.apache.catalina. 阅读全文
posted @ 2021-03-01 09:33 别先生 阅读(361) 评论(0) 推荐(0) 编辑
Multiple annotations found at this line: - cvc-elt.1: Cannot find the declaration of element 'beans' 解决办法
摘要:1、在使用eclipse构建基于maven的spring工程时,报下面的错误,如下所示: 1 Multiple annotations found at this line: 2 - cvc-elt.1: Cannot find the declaration of element 'beans'. 阅读全文
posted @ 2021-01-03 12:23 别先生 阅读(1334) 评论(0) 推荐(0) 编辑
Shiro集成Spring
摘要:1、Shiro集成Spring,使用maven进行jar包的依赖与管理,pom.xml的配置文件,如下所示: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 阅读全文
posted @ 2020-08-29 16:48 别先生 阅读(1002) 评论(0) 推荐(0) 编辑
Spring整合Hibernate、Hibernate JPA、Spring Data JPA、Spring Data Redis
摘要:环境说明,使用Jdk1.8版本,spring4.2.0.RELEASE版本、hibernate5.0.7.Final版本,spring-data-jpa-1.9.0.RELEASE版本、spring-data-redis-1.6.0.RELEASE版本。 1、Spring整合Hibernate的依赖 阅读全文
posted @ 2020-05-24 10:44 别先生 阅读(639) 评论(0) 推荐(0) 编辑
设计模式之代理模式
摘要:1、代理模式,就是接口 + 真实实现类 + 代理类。其中真实实现类和代理类都是要实现接口的,实例化的时候使用代理类。Spring AOP要做的是生成一个代理类来替换掉真实实现的类以对外提供服务。 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 阅读全文
posted @ 2020-04-05 16:43 别先生 阅读(429) 评论(0) 推荐(0) 编辑
Spring之Bean容器源码理解,Spring4.3.12.RELEASE版本
摘要:1、Spring容器创建以及初始化过程。Spring容器的refresh(),是容器的创建以及刷新功能。整个容器就是通过refresh()方法运行完成以后,实现容器创建、以及将所有的bean创建对象、初始化完成。this();是做预处理操作,register(annotatedClasses);是做 阅读全文
posted @ 2019-12-29 14:11 别先生 阅读(541) 评论(0) 推荐(0) 编辑
Spring之事务源码理解,Spring4.3.12.RELEASE版本
摘要:1、声明式事务,境搭建环。在pom.xml配置文件中新增依赖的jar包,导入相关依赖,数据源、数据驱动、Spring-jdbc模块。如下所示: 配置数据源,JdbcTemplate(Spring提供的简化数据库操作的工具)操作数据。使用@EnableTransactionManagement注解,开 阅读全文
posted @ 2019-12-29 14:11 别先生 阅读(766) 评论(0) 推荐(0) 编辑
Spring之AOP源码理解,Spring4.3.12.RELEASE版本
摘要:1、AOP原理,核心从@EnableAspectJAutoProxy注解进行入手研究。 AOP整个功能要起作用,都要从@EnableAspectJAutoProxy注解开始研究的。 @EnableAspectJAutoProxy注解导入这个组件@Import(AspectJAutoProxyRegi 阅读全文
posted @ 2019-12-29 14:10 别先生 阅读(771) 评论(0) 推荐(0) 编辑
Spring注解式AOP面向切面编程.
摘要:1、AOP指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。aop底层是动态代理。 开发业务逻辑层类,如下所示: 开发切面类,如下所示: 测试主类,如下所示: 作者:别先生 博客园:https://www.cnblogs.com/biehongli/ 如果您想及时得到个人撰写 阅读全文
posted @ 2019-12-15 14:29 别先生 阅读(722) 评论(0) 推荐(0) 编辑
Spring常用注解式开发
摘要:1、组件注册@Configuration、@Bean给容器中注册组件。 注解,@Configuration告诉Spring这是一个配置类,相当于bean.xml配置文件。 注解,@Bean给Spring容器注入一个bean对象,bean.xml配置文件里面的class属性,在注解式开发中class类 阅读全文
posted @ 2019-12-12 17:01 别先生 阅读(1006) 评论(0) 推荐(0) 编辑
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
摘要:1、启动项目报如下所示错误: 如下图所示错误: 解决方法如下所示: 自己的项目上右键properties,Deployment Assembly -> Add -> Java Build Path Entries -> Next -> Maven Dependencies -> Finish -> 阅读全文
posted @ 2019-09-10 20:51 别先生 阅读(3345) 评论(0) 推荐(0) 编辑
Struts2+Spring+Hibernate+Jbpm技术实现Oa(Office Automation)办公系统第一天框架搭建
摘要:编码规范,所有文健,所有页面,所有数据库的数据表都采用UTF-8编码格式,避免乱码; 开发环境:jdk1.7+tomcat8.0+mysql5.7+eclipse Mars.2 Release (4.5.2) 1:创建一个动态web项目,名称如Oa; 2:创建一个Oa的数据库,并且创建一个新用户只可 阅读全文
posted @ 2017-07-16 15:39 别先生 阅读(1368) 评论(2) 推荐(1) 编辑
struts2+hibernate+spring配置版框架搭建以及简单测试(方便脑补)
摘要:为了之后学习的日子里加深对框架的理解和使用,这里将搭建步奏简单写一下,目的主要是方便以后自己回来脑补; 1:File >New >Other >Maven >Maven Project >Next(之后界面如下所示:) >Next(点击next之后出现如下界面:选择最后一个 maven-archet 阅读全文
posted @ 2017-06-10 16:29 别先生 阅读(517) 评论(0) 推荐(0) 编辑
struts2+hibernate+spring注解版框架搭建以及简单测试(方便脑补)
摘要:为了之后学习的日子里加深对框架的理解和使用,这里将搭建步奏简单写一下,目的主要是方便以后自己回来脑补; 1:File >New >Other >Maven >Maven Project >Next(之后界面如下所示:) >Next(点击next之后出现如下界面:选择最后一个 maven-archet 阅读全文
posted @ 2017-06-08 16:55 别先生 阅读(1086) 评论(2) 推荐(1) 编辑
某马-某淘商城的day01--->分析,工程搭建,tomcat插件启动工程,svn,反思
摘要:-1:为什么还要写某马的某淘商城呢? 答:万物更新,季节交替。新人总把旧人换。所以呢,前人写了N多遍的东西,我们依旧在学,所以下决心写某马的某淘商城。(也因为在学校还没找工作,所以找个相对长期的事情做~~~)。 -2:为什么选择这个项目呢? 答:LZ还是在校生,想给自己攒点经验,所以从网上找的视频, 阅读全文
posted @ 2017-04-26 21:28 别先生 阅读(1143) 评论(0) 推荐(2) 编辑
Spring之注解实现aop(面向切面编程)
摘要:1:Aop(aspect object programming)面向切面编程,名词解释: 1.1:功能:让关注点代码与业务逻辑代码分离 1.2:关注点 重复代码就叫做关注点 1.3:切面 关注点形成的类,就叫做切面(类) 面向切面编程,就是指对很多功能都有的重复代码抽取,再在运行的时候往业务方法上动 阅读全文
posted @ 2017-03-29 19:03 别先生 阅读(57486) 评论(2) 推荐(4) 编辑
Spring框架+Struts2框架第一次整合
摘要:1:Spring框架和Struts2框架如何整合??? Spring 负责对象创建 Struts2 用Action处理请求 2:Spring与Struts2框架整合的关键点: 让struts2框架action对象的创建,交给Spring完成 3:Spring框架和Struts2框架开发步骤: (1) 阅读全文
posted @ 2017-03-13 14:13 别先生 阅读(922) 评论(0) 推荐(0) 编辑
Spring之对象依赖关系(依赖注入Dependency Injection)
摘要:承接上篇: Spring中,如何给对象的属性赋值: 1:通过构造函数,如下所示: <!-- 1:构造函数赋初始值 --><bean id="user1" class="com.bie.po.User"><constructor-arg value="10010" type="int"></const 阅读全文
posted @ 2017-03-13 09:58 别先生 阅读(2058) 评论(0) 推荐(0) 编辑
Spring的核心之IoC容器创建对象
摘要:Spring的Ioc容器,是Spring的核心内容: 作用:对象的创建和处理对象的依赖关系。 Spring容器创建对象有以下几种方式: 1:调用无参数的构造器 <!-- 默认无参的构造器 --><bean id="user1" class="com.bie.po.User"></bean> 2:调用 阅读全文
posted @ 2017-03-12 21:28 别先生 阅读(3688) 评论(0) 推荐(1) 编辑
Spring之配置文件bean作用域的详细介绍
摘要:Spring的配置文件applicationContext.xml中bean作用域的详细介绍: 1:对象的创建:单例和多例 scope="singleton",默认值,单例 适合于【service,dao,工具类】 scope="prototype",多例适合于【Action对象】2:什么时候创建对 阅读全文
posted @ 2017-03-12 20:24 别先生 阅读(2003) 评论(0) 推荐(0) 编辑

1 2 下一页