Spring技术
文章平均质量分 72
南京_杨文
这个作者很懒,什么都没留下…
展开
-
配置SSH2项目里面的log4j流程
1.配置web.xml文件 log4jConfigLocation WEB-INF/log4j.properties log4jRefreshInterval 60000 webAppRootKey home org.springframework.web.util.Log4jConfigListener 2.原创 2013-05-08 22:13:53 · 1205 阅读 · 0 评论 -
使用Spring(四)构造器参数匹配(类型匹配 ,索引)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/sch原创 2016-10-18 16:14:48 · 716 阅读 · 0 评论 -
使用Spring(五) 引用其它的bean(协作者)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/原创 2016-10-18 21:23:09 · 340 阅读 · 0 评论 -
使用Spring(六)集合
1.applicationContext2.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema原创 2016-10-18 21:40:42 · 296 阅读 · 0 评论 -
使用Spring(七)集合合并、bean的作用域(prototype,singleton)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/原创 2016-10-19 18:46:47 · 550 阅读 · 0 评论 -
使用Spring(八) 延迟初始化bean、Lookup方法注入
1.applicationContext4.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.o原创 2016-10-19 19:12:13 · 2040 阅读 · 0 评论 -
使用Spring(九)自动装配(autowire)协作者
Spring官方:Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowire,有些bean不采用。autowire的方便之处在减少或者消除属性或构造器参数的原创 2016-10-20 20:55:01 · 483 阅读 · 0 评论 -
使用Spring(十)使用Spring进行面向切面编程(AOP)@AspectJ支持
AOP概念官方说明:Spring使用自己的术语。 切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中,切面可以使用通用类(基于模式的风格) 或者在普通类中以@Aspect 注解(@AspectJ风格)来实现。连接点(Joinpoint): 在程序执行过程原创 2016-10-20 21:08:16 · 578 阅读 · 0 评论 -
使用Spring(11)使用Spring进行面向切面编程(AOP)Schema-based AOP support
使用XML格式官方说明:在Spring的配置文件中,所有的切面和通知器都必须定义在 元素内部。 一个application context可以包含多个。 一个 可以包含pointcut,advisor和aspect元素(注意它们必须按照这样的顺序进行声明)。风格的配置使得对Spring auto-proxying 机制的使用变得很笨重。如果你已经通过BeanNameAu原创 2016-10-21 12:56:19 · 333 阅读 · 0 评论 -
使用Spring(12)Spring与MyBatis整合(一)简单整合
1.jar包2.beans.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:c原创 2016-10-22 13:14:30 · 337 阅读 · 0 评论 -
基于ssh2的购物网--后台
目前将struts2+hibernate3+spring2的购物网修改完,后台管理界面使用了jquery。(我使用了jquery1.9在前面的文章中有---jquery制作折叠式菜单(Accordion)http://blog.csdn.net/japanstudylang/article/details/30258397)。里面struts2采用了validator原创 2015-02-28 20:41:07 · 785 阅读 · 0 评论 -
Eclipse使用SpringBoot2.1搭建web项目
1.在Eclipse中安装Spring Boot支持2.创建一个Spring Boot项目3.运行Spring Boot项目4.打开浏览器输入Controller中设置的请求地址,见下图成功!(此处有好几个注意点哦,也就是你们喜欢说的坑。省略不详细描述了,如果你搞不定可以留言给我)...原创 2019-04-18 14:35:22 · 3211 阅读 · 3 评论 -
使用Spring(三)依赖注入DI(Setter DI,构造器注入)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/sch原创 2016-10-18 13:11:50 · 431 阅读 · 0 评论 -
代理模式--静态代理和动态代理
代理模式是java常用的设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。类似生活中代理的含义。按照代理的创建时期,代理类可以分为两种。 静原创 2016-10-17 22:01:08 · 305 阅读 · 0 评论 -
使用Spring(二)实例化方式(静态工厂,实例工厂)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/sch原创 2016-10-18 13:00:12 · 898 阅读 · 0 评论 -
整合Spring3.0.5和Hibernate3.3例子及流程(中文也OK)
Ubuntu12 MyEclipse10环境Spring3.0.5和Hibernate3.3整合例子及流程1.新建java项目,名字为springhibernate2.右键Myeclipse --》Add Spring Capabilities(如下图)3.下载用于连接池的jar包和支持包(如下图)原创 2013-05-01 15:15:37 · 857 阅读 · 0 评论 -
Ubuntu12下MyEclipse10里整合Spring3.0.5和Struts2.3.8例子及流程
1.在MyEclipse10中新建java web项目,加入struts2.3.8 jar包(前面文章中有),拷贝struts.xml文件到src下面2.修改struts.xml文件 struts" extends="struts-default"> 3.配置web.xml文件 struts2 org.apache原创 2013-04-30 17:11:00 · 708 阅读 · 0 评论 -
整合Spring3.0.5,Hibernate3.3,Struts2.3.8(中文OK)
今天整合ssh2(偶的版本是Spring3.0.5,Hibernate3.3,Struts2.3.8),中间碰到一些奇怪的现象,下班回来一安静,想想再检查一下,搞定。(改天有空把步骤整理上来,不过,一般很懒就不想写了。)里面有几点一定要注意:在applicateionContext.xml里面一定要配置好(里面有些很怪异的写法,必须按这个格式,不然就运行异常)1原创 2013-05-02 19:54:45 · 723 阅读 · 0 评论 -
亲自动手制作来自MyBatis-Spring官网的chm格式帮助文件
最后点击编译,ok!原创 2016-10-26 17:12:41 · 693 阅读 · 0 评论 -
使用Spring(17)Spring中的定时调度(Scheduling)--传统方式创建Quartz任务
1.下载Quartz jar包原创 2016-10-28 21:34:00 · 431 阅读 · 0 评论 -
使用Spring(16)使用TransactionTemplate进行Spring编程式事务管理
TransactionTemplate 采用与Spring中别的 模板 同样的方法,如 JdbcTemplate 和 HibernateTemplate。它使用回调机制,将应用代码从样板式的资源获取和释放代码中解放出来,不再有大量的try/catch/finally/try/catch代码块。同样,和别的模板类一样,TransactionTemplate 类的实例是线程安全的。必须原创 2016-10-25 21:31:40 · 1208 阅读 · 0 评论 -
Spring TransactionDefinition接口
http://www.cnblogs.com/fengchaowang/p/4122579.html16.2.1 探索TransactionDefinition接口正如之前所说的,TransactionDefinition接口控制着事务的属性。下面让我们进一步看看该接口及其方法,如代码清单16-1所示:代码清单16-1 TransactionDefinition接口转载 2016-10-24 22:36:42 · 5575 阅读 · 1 评论 -
使用Spring(15) Spring AOP APIs(NameMatchMethodPointcutAdvisor,RegexpMethodPointcutAdvisor))
1.applicationContext.xmlNameMatchMethodPointcutAdvisor<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.s原创 2016-10-24 13:05:13 · 1594 阅读 · 0 评论 -
使用Spring(14)Spring AOP APIs(AfterReturningAdvice,MethodInterceptor,MethodBeforeAdvice)
1.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:sche原创 2016-10-24 08:57:59 · 524 阅读 · 0 评论 -
使用Spring(13)Spring与MyBatis整合(二)DataSourceTransactionManage把事务控制在Service层
1.jar包2.层次结构3.applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.spr原创 2016-10-22 13:26:01 · 8946 阅读 · 0 评论 -
使用Spring(一)实例化容器方法(3种方法)
1.applicationContext2.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/sche原创 2016-10-17 23:12:46 · 447 阅读 · 0 评论 -
SpringBoot2.1项目红色叉解决方法
1.Java compiler level does not match the version of the instalDescription Resource Path LocationType Java compiler level does not match the version of the instal解决方法:选择Windows->Preferences...原创 2019-04-23 10:17:47 · 4045 阅读 · 1 评论