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
Spring4
Spring4
源码解析:BeanDefinition架构及实现
一、架构图首先共同看下总体的JavaClassDiagrams图:二、具体类实现2.1AttributeAccessor接口定义了一个通用的可对任意对象获取、修改等操作元数据的附加契约。主要方法如下:publicinterfaceAttributeAccessor{voidsetAttribute(Stringname,Objectvalue);ObjectgetAttribute(Stringn
weixin_34191734
·
2017-02-16 09:00
java
HibernateSpatial4.3+postgresql的使用
SSH的整合参考的【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和
Spring4
.2这篇文章,写得非常细致,我参考并按照自身需求做了改动,实现通过HibernateSpatial
arenn
·
2017-02-15 15:37
ssh
postgresql
【笔记】
Spring4
框架系列 [ 10 ] 之 Spring配置文件中注册三种数据源
Spring配置文件中注册三种数据源及从属性文件中读取DB连接四要素【applicationContext.xml】-->-->-->【jdbc.properties】放在src下jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/athl_ajaxjdbc.user=rootjdbc.password=roo
朱赤墨黑
·
2017-02-14 21:09
Spring
Spring
4
框架系列
spring4
整合hibernate4时遇到的问题以及解决办法
配置hibernate时出现了如下错误:Java.lang.NoClassDefFoundError:org/hibernate/util/DTDEntityResolver错误原因:hibernate3.5以后,hibernate-core已经集成了hibernate-annotations.jar,若自己再配置hibernate-annotations.jar版本与hibernate-core
听风者~
·
2017-02-13 17:00
面经整理
百度面经自我介绍1.是否了解动态规划2JVM调优JVM的分区、堆的分代以及回收重点内容算法还有OOM异常的处理思路3分别介绍一下Struts2和
Spring4
职责链模式(设计模式)GoF经典设计模式的一种
acceptedwwh
·
2017-02-10 16:55
IT求职面试
Spring4
.3.x 容器中bean的创建过程(5)—— 注册bean的销毁方法
概述在
Spring4
.3.x容器中bean的创建过程(1)——走进初始化bean的主要战场一篇中我们找到了初始化bean的主要场所在AbstractAutowireCapableBeanFactory类中的
chyohn
·
2017-02-10 12:45
spring4源码解读
Spring4
.3.x 容器中bean的创建过程(2)——实例化Bean
概述在
Spring4
.3.x容器中bean的创建过程(1)——走进初始化bean的主要战场一篇中我们找到了初始化bean的主要场所在AbstractAutowireCapableBeanFactory类中的
chyohn
·
2017-02-10 12:50
spring4源码解读
Spring4
.3.x 浅析xml配置的解析过程(8)——解析context命名空间之component-scan标签
概述Springcontext命名空间有property-placeholder、property-override、annotation-config、component-scan、load-time-weaver、spring-configured、mbean-export和mbean-server8个标签。property-placeholder和property-override标签的解析
chyohn
·
2017-02-09 12:59
Spring4
.3.x 浅析xml配置的解析过程(6)——解析context命名空间之property-placeholder和property-override标签
概述在上一篇解析自定义命名空间的标签中,我们已经知道解析自定义命名空间的标签需要用到NamespaceHandler接口的实现类,并且知道spring是如何获取命名空间对应的命名空间处理器对象的。因此我们很容易就能在spring-context包下的META-INF/spring.handlers文件中找到http://www.springframework.org/schema/context命
chyohn
·
2017-02-09 12:41
spring4源码解读
Spring4
.3.x 浅析xml配置的解析过程(5)——解析自定义命名空间的标签
概述在上一篇解析标签及其所有子标签我们详细探讨了如何使用标签来创建一个BeanDefintion对象。这一篇我们开始探讨一下spring如何处理其它命名空间的xml标签,比如spring扩展的http://www.springframework.org/schema/context、http://www.springframework.org/schema/p和http://www.springf
chyohn
·
2017-02-09 11:42
spring4源码解读
详解Spring中的JavaConfig注解
@RestController
spring4
为了更方便的支持restfull应用的开发,新增了RestController的注解,比Controller注解多的功能就是给底下的RequestM
搬砖工
·
2017-02-09 08:15
spring boot(四):thymeleaf使用详解
thymeleaf是新一代的模板引擎,在
spring4
.0中推荐使用thymeleaf来做前端模版引擎。
AndyLizh
·
2017-02-08 15:46
Spring4
.3.x 浅析xml配置的解析过程(2)——使用ResourceLoader创建Resource对象
概述在走进XmlBeanDefinitionReader中已经讲过XmlBeanDefinitionReader把xml配置信息转换成一个一个的BeanDefinition对象的大致过程,在这个过程中还有几个细节没有讲到,这一篇,就来探讨其中一个细节——ResourceLoader如何根据指定的location生成Resource对象。下面我们从XmlBeanDefinitionReader使用x
chyohn
·
2017-02-08 12:41
spring4源码解读
Spring4
.3.x 浅析xml配置的解析过程(1)——使用XmlBeanDefinitionReader解析xml配置
概述Spring默认的BeanFactory是DefaultListableBeanFactory类,spring创建DefaultListableBeanFactory对象后,会把配置信息转换成一个一个的BeanDefinition对象,并把这些BeanDefinition对象注册到DefaultListableBeanFactory对象中,以供bean工厂创建bean实例。BeanDefini
chyohn
·
2017-02-08 12:34
spring4源码解读
Spring4
.3.x 容器在web应用中的初始化过程
概述Spring在web应用中的默认容器类为XmlWebApplicationContext,这个容器类通过xml文件获取所有的配置信息。它的继承结构如下图,(点此查看大图)在web应用中,不管是ContextLoaderListener,还是DispatcherServlet初始化的时候,都是以XmlWebApplicationContext为默认容器。在下面的研究中,我将以ContextLoa
chyohn
·
2017-02-08 11:39
spring4源码解读
[置顶]
Spring4
+Hibernate4
简介:1.使用注释的方式获取注册bean2.基于是spring的aop,不需要hibernate单独使用的SessionFactory,Spring来管理Session的事务管理,需要在使用session的dao上加@Transactional3.使用此功能来自动扫描注册bean--> Spring配置文件: --> org.hibernate.dialec
zzhao114
·
2017-02-07 18:00
spring
Hibernate
注释
Spring4
Jar包详解
Spring4
Jar包详解SpringAOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现SpringAspects:Spring提供的对AspectJ框架的整合SpringBeans:
elong490
·
2017-02-06 16:00
spring
编程
框架
《spring实战第四版》的读书笔记
《spring实战第四版》的读书笔记1概述《Spring实战第四版》描述了
Spring4
架构的设计,看完了以后,最大感觉是Spring的IOC与aop理念实在是太强大了,而且用注解来简化系统配置的想法也非常棒
garfielder007
·
2017-01-23 18:56
Java
Java
Web
spring4
+quartz2.x 动态定时任务
http://www.cnblogs.com/xrab/p/5850186.html(Spring整合Quartz实现动态定时器),他用的是spring3.0.7,quartz是1.8.6,而我用的是
spring4
.3.2
xj黑面书生
·
2017-01-22 00:00
spring4
quartz2
任务
详解java WebSocket的实现以及Spring WebSocket
首先知道一些基础信息:1.java7开始支持WebSocket,并且只是做了定义,并未实现2.tomcat7及以上,jetty9.1及以上实现了WebSocket,其他容器没有研究3.
spring4
.0
akanairen
·
2017-01-21 17:42
【笔记】
Spring4
框架系列 [ 7 ] 之 Cglib 代理
Cglib代理,也叫做子类代理。在内存中构建一个子类对象从而实现对目标对象功能的扩展。如果想代理没有实现接口的类,就可以使用CGLIB实现。这是一个简单的案例。【dao】packagecom.athl.dao;/***目标对象*/publicclassPersonDao{publicvoiddelete(){System.out.println("---删除操作---");}}【CglibProx
朱赤墨黑
·
2017-01-21 12:57
Spring
Spring
4
框架系列
2017年书单(不定时更新)
阅读更多2017工作繁忙,一个足够做三年的大项目等着我,加班ing,回家很晚,看书的时间明显变少.不说了,说出来都是bug啊.书名阅读读后感精通
Spring4
.x:企业应用开发实战todoKubernets
studysoft
·
2017-01-20 10:00
读书
2017年书单(不定时更新)
阅读更多2017工作繁忙,一个足够做三年的大项目等着我,加班ing,回家很晚,看书的时间明显变少.不说了,说出来都是bug啊.书名阅读读后感精通
Spring4
.x:企业应用开发实战todoKubernets
studysoft
·
2017-01-20 10:00
读书
【笔记】
Spring4
框架系列 [ 4 ] 之 Bean 的细枝末节(三)
基于xml注入包含setter、构造、命名空间、集合属性、byName、byType、SPEL、匿名Bean、同类抽象、异类抽象、配置多子配置文件。【Student】packagecom.athl;publicclassStudent{privateStringname;privateintage;privateSchoolschool;publicStudent(){}publicStudent
朱赤墨黑
·
2017-01-19 09:24
Spring
Spring
4
框架系列
【笔记】
Spring4
框架系列 [ 3 ] 之 Bean 的细枝末节(二)
bean的生命周期(可控点的位置)【PersonServiceImpl】packagecom.athl.service;importorg.springframework.beans.BeansException;importorg.springframework.beans.factory.BeanFactory;importorg.springframework.beans.factory.B
朱赤墨黑
·
2017-01-17 21:48
Spring
Spring
4
框架系列
【笔记】
Spring4
框架系列 [ 2 ] 之 Bean 的细枝末节
Bean的装配之动态工厂Bean、静态工厂Bean、Bean后处理器的应用、定制Bean的生命始末、bean标签的id属性与name属性【IPersonService】packagecom.athl.service;publicinterfaceIPersonService{StringdoFirst();voiddoSecond();DoubledoThird();}【PersonService
朱赤墨黑
·
2017-01-17 09:24
Spring
Spring
4
框架系列
Netty相关的文章
course/157课程出自学途无忧网:http://www.xuetuwuyou.com一、课程用到的软件Netty4.1.6SpringToolSuite3.8.2.RELEASEMaven3.0.5
Spring4
JDK1.7
neptunecai
·
2017-01-16 16:45
java
netty
Java
详解spring mvc4使用及json 日期转换解决方案
spring是web开发必用的框架,于是乎下载了目前最新的
spring4
.0.3,同时越来越不想用struts2,想试试springmvc,也将spring-webmvc4.0.3下了下来,投入两天时间学习后
zhanngle
·
2017-01-16 11:59
详解注解配置整合Spring MVC+Thymeleaf整合实例
必须jar包:Spring相关jar包、attoparser-2.0.2.RELEASE.jar、thymeleaf-3.0.3.RELEASE.jar、thymeleaf-
spring4
-3.0.3.
识1DD编程
·
2017-01-15 02:20
Eclipse
Spring
Thymeleaf
spring4
入门篇(一)
/***@authorStormMaybin*@date2017-01-13*@describepractise
spring4
.x*/生命不息,奋斗不止!今天刚考完试,先来一篇小文章压压惊!
一北
·
2017-01-13 20:14
Java之路
________javaEE
________Spring4
Spring @Scheduled关键字
备注:本示例中我们使用的是
spring4
.2.5版本。
雪原大猫
·
2017-01-12 16:38
Spring
Scheduled
Java
java WebSocket的实现以及Spring WebSocket示例代码
首先知道一些基础信息:1.java7开始支持WebSocket,并且只是做了定义,并未实现2.tomcat7及以上,jetty9.1及以上实现了WebSocket,其他容器没有研究3.
spring4
.0
akanairen
·
2017-01-12 11:04
spring4
使用@ResponseBody 返回中文时发现客户端乱码
阅读更多在使用
spring4
使用@ResponseBody返回中文时发现客户端乱码,奇怪了,已经在web.xml中配置了过滤器配置如下:字符集过滤器encodingFilterorg.springframework.web.filter.CharacterEncodingFilter
gjp014
·
2017-01-12 11:00
Spring4
.0 MVC请求json数据报406错误的解决方法
Spring4
.0MVC请求json数据报406错误,如何解决?
codingcloud
·
2017-01-10 12:54
解决ssm环境下配置log4j打印mybatis的sql语句无效的问题
首先附上官网的说明文档:mybatisLogging环境
spring4
.3.0+springmvc4.3.0+mybatis3.4.0按官方文档的说明1SLF4J2ApacheCommonsLogging3Log4j24Log4j5JDKlogging
github_32658299
·
2017-01-09 14:03
ssm
log4j
ssm整合
整合:
spring4
.2.5+mybatis3.2.8+springMVC+maven环境:Myeclipse2014+mysql5.5.20+tomcat8+jdk1.7+linux目标:实现对用户表的简单添加
J_小浩子
·
2017-01-07 10:39
mybatis
java
spring
springMVC
ssm
spring4
的配置文件模板
不问因果
·
2017-01-05 16:18
spring4
利用 Spring MVC 上传多文件到指定目录 spring upload files
eclipse构建一个创建一个Javaweb项目并转为maven工程,实现用springmvc将所选文件上传到指定目录开发环境:1.JDK1.72.Maven3.3.93.EclipseMars.14.
Spring4
.2.1
ThinkingInGIS
·
2017-01-03 22:34
java
整合
Spring4
+SpringMVC4+hibernate4+druid+fastjson
阅读更多之前一直使用spring3+status+hibernate3做开发,但是使用的技术,好像有点老了,于是,今天研究了下
Spring4
+SpringMVC4+hibernate4+druid+fastjson
liaoyue11
·
2016-12-30 17:00
spirng4
springmvc4
hibernate4
druid
fastjson
整合
Spring4
+SpringMVC4+hibernate4+druid+fastjson
阅读更多之前一直使用spring3+status+hibernate3做开发,但是使用的技术,好像有点老了,于是,今天研究了下
Spring4
+SpringMVC4+hibernate4+druid+fastjson
liaoyue11
·
2016-12-30 17:00
spirng4
springmvc4
hibernate4
druid
fastjson
理解
Spring4
.0新特性@RestController注解
阅读更多前两天学习微框架springBoot时候在定义Controller类的时候习惯性的使用了@Controller此时发现无论怎么访问都访问不了,此时将@Controller改为@RestController便一切正常了。当时为了搞懂这两个注解查询了相关的资料,现在记录一下。@RestController注解是它继承自@Controller注解。4.0之前的版本,springMVC的组件都使用
yuhanwm910731
·
2016-12-30 14:00
Spring4
Mvc纯注解启动,无web.xml
原文链接:https://my.oschina.net/u/1757198/blog/815940基于
Spring4
新特性,尝试了一下纯注解启动Mvc主要类如下图:RootConfig:/***RootConfig
chulaiyan5149
·
2016-12-30 11:00
Spring4
学习(七)Spring整合Struts2,容器管理Action
阅读更多搭建SSH框架,Struts2将Action对象托管给Spring容器来管理,配置文件目录概览第一步安装插件,将Struts2-Spring-plugin.jar添加到项目的引用路径下。第二步配置Struts.xml配置文件-->第三步配置web.xml文件http://java.sun.com/jstl/core/WEB-INF/c.tldhttp://java.sun.com/jstl
chen_lian
·
2016-12-28 18:00
Spring
Sturts2
SSH
Spring4
学习(七)Spring整合Struts2,容器管理Action
阅读更多搭建SSH框架,Struts2将Action对象托管给Spring容器来管理,配置文件目录概览第一步安装插件,将Struts2-Spring-plugin.jar添加到项目的引用路径下。第二步配置Struts.xml配置文件-->第三步配置web.xml文件http://java.sun.com/jstl/core/WEB-INF/c.tldhttp://java.sun.com/jstl
chen_lian
·
2016-12-28 18:00
Spring
Sturts2
SSH
Spring4
学习(七)Spring整合Struts2,容器管理Action
阅读更多搭建SSH框架,Struts2将Action对象托管给Spring容器来管理,配置文件目录概览第一步安装插件,将Struts2-Spring-plugin.jar添加到项目的引用路径下。第二步配置Struts.xml配置文件-->第三步配置web.xml文件http://java.sun.com/jstl/core/WEB-INF/c.tldhttp://java.sun.com/jstl
chen_lian
·
2016-12-28 18:00
Spring
Sturts2
SSH
Spring4
学习(五)声明式事务配置一
阅读更多基于Spring的DataSourceTransactionMananger类事务管理器配置声明式事务-->service层javainterfacepackageorg.lian.service;importorg.lian.domain.Contacts;publicinterfaceContactsManagerService{publicContactsgetContacts(Co
chen_lian
·
2016-12-27 13:00
Spring
声明式事务
基于SSM框架+Javamail发送邮件的代码实例
本篇介绍基于SSM框架(
Spring4
.0+SpringMVC+Mybatis)组合的Javamail应用,邮箱的话基于腾讯的QQ邮箱,其实也是Foxmail邮箱先要了解一下SMTP协议和SSL加密SMTP
u014427391
·
2016-12-27 08:00
详解五种方式让你在java中读取properties文件内容不再是难题
二、项目环境介绍
Spring4
.2.6.RELEASESpringMvc4.2.6.
程序猿到攻城狮之旅
·
2016-12-26 17:31
Thymeleaf3+Springmvc4 简易配置
依赖:org.thymeleafthymeleaf-
spring4
3.0.0.RELEASEThymeleaf3之前:@BeanpublicTemplateResolvertemplateResolver
_yuki_
·
2016-12-26 15:22
java
spring
Thymeleaf
Spring4
学习(四)
Spring4
中整合Hibernate4
阅读更多
Spring4
.2.8版本官方文档说明,这一版本的Spring强烈建议使用Hibernate5,而且Hibernate3.6版本以上才支持,低版本的Hibernate只好选择与之相适应的Spring
chen_lian
·
2016-12-26 14:00
spring
hibernate4
druid
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他