JNDI
摘要:转:http://javacrazyer.iteye.com/blog/759485 原理: 在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库相比
阅读全文
springcloud-熔断监控Hystrix Dashboard和Turbine
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功
阅读全文
springcloud-Hystrix
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 今天我们和浙商银行在测试环境联调测试的时候,对方说调不了,因为国家一带一路峰会给影响了,让我很尴尬,一带一路都影响到了我们,而且是测试环境呀,真是和国家政策息息相关呀,或者算是蝴蝶效应? 说起s
阅读全文
springcloud-provider-consumer-register
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用的案例。 案例中有三个角色:服务注册中心、
阅读全文
springcloud-eureka
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核
阅读全文
springBoot-打包
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段
阅读全文
springBoot-mongodb
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 mongodb是最早热门非关系数据库的之一,使用也比较普遍,一般会用做离线数据分析来使用,放到内网的居多。由于很多公司使用了云服务,服务器默认都开放了外网地址,导致前一阵子大批 MongoDB
阅读全文
springboot的邮件服务
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1
阅读全文
spring-Scheduler
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现 1、pom包配置 pom包里面只需要引入spri
阅读全文
springboot-rabbitMQ
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ
阅读全文
spring+mybatis最简多数据源配置
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们项目是后者的模式,网上找了很多,大都是根据jpa来做多数据源解决方案,要不就是老的spri
阅读全文
spring-mybatis
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spri
阅读全文
springBoot-jpa
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 在上篇文章springboot(二):web综合开发中简单介绍了一下spring data jpa的基础性使用,这篇文章将更加全面的介绍spring data jpa 常见用法以及注意事
阅读全文
springboot-thymeleaf
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 在上篇文章springboot(二):web综合开发中简单介绍了一下thymeleaf,这篇文章将更加全面详细的介绍thymeleaf的使用。thymeleaf 是新一代的模板引擎,在s
阅读全文
springboot-redis
摘要:废话不多说,直接上代码,如果不懂,直接拷贝代码,自己调试一下是最好的学习方法。 一、spring使用redis需要在pom.xml文件中添加以下代码 二、在application.properties中添加一下内容 三、redis的java配置文件 四、测试类 启动类SpringRedisAppli
阅读全文
springBoot综合开发
摘要:作者:纯洁的微笑出处:www.ityouknow.com 版权所有,欢迎保留原文链接进行转载:) 上篇文章介绍了Spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特
阅读全文
spring boot 入门篇
摘要:作者:纯洁的微笑出处:www.ityouknow.com 版权所有,欢迎保留原文链接进行转载:) 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不
阅读全文
Integrating Thymeleaf with Spring
摘要:这个是基于注解的配置方式,基于配置文件的http://www.cnblogs.com/honger/p/6875148.html 一、整体结构图 二、web.xml文件,这里使用了注解的方式 三、SpringMVC注解配置文件 四、spring注解配置类 五、实体类 六、controller 七、s
阅读全文
thymeleaf常用属性
摘要:转 th:action 定义后台控制器路径,类似<form>标签的action属性。 例如: <form id="login-form" th:action="@{/login}">...</form> th:each 对象遍历,功能类似jstl中的<c:forEach>标签。 例如: public
阅读全文
spring的jdbcTemplate的使用
摘要:转载:http://1358440610-qq-com.iteye.com/blog/1826816 一、首先配置JdbcTemplate; 要使用Jdbctemplate 对象来完成jdbc 操作。通常情况下,有三种种方式得到JdbcTemplate 对象。 第一种方式:我们可以在自己定义的DAO
阅读全文
spring使用thymeleaf
摘要:一、spring使用thymeleaf做解析器其实很简单,这是基于xml配置的方式 和我们传统的配置文件相比,也就多增加了红色的部分,如果你的项目不会使用到jsp,那么就没有必要再配置jsp的解析器了 二、基于注解的配置,首先这个web.xml需要改动成下面这个样子 标红部分就是与传统web.xml
阅读全文
thymeleaf介绍
摘要:作者:纯洁的微笑出处:http://www.ityouknow.com/ 增加了一小部分内容 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络
阅读全文
struts2请求过程源码分析
摘要:本篇文章转载自:http://www.cnblogs.com/liuling/p/2013-8-10-01.html struts2请求过程源码分析 Struts2是Struts社区和WebWork社区的共同成果,我们甚至可以说,Struts2是WebWork的升级版,他采用的正是WebWork的核
阅读全文
shiro创建配置对象
摘要:在执行 Factory<org.apache.shiro.mgt.SecurityManager> factory = new IniSecurityManagerFactory("classpath:shiro.ini"); 这条语句后,解析了ini配置文件,将需要的信息保存到了Ini的secti
阅读全文
shiro解析ini文件
摘要:来吧,看看shiro是怎么解析ini文件的,这里假设ini文件在classpath下,名字叫做shiro.ini Factory<org.apache.shiro.mgt.SecurityManager> factory = new IniSecurityManagerFactory("classp
阅读全文
spring解析配置文件(三)
摘要:一、从XmlBeanDefinitionReader的registerBeanDefinitions(doc,resource)开始 进入第5行的registerBeanDefinitions方法 第二行创建了一个bean定义文档阅读器,创建的代码如下,第三行的getRegistry()方法得到是D
阅读全文
spring读取xml配置文件(二)
摘要:一、当spring解析完配置文件名的占位符后,就开始refresh容器 第7行设置了容器启动的时间,容器的状态被修改为false,表示已经启动,并且初始化PropertySource,不过初始化PropertySource内部的代码是空的,什么都没做。 第12行代码是对BeanFactory进行刷新
阅读全文
使用ASM实现动态代理
摘要:如果对我这段代码感兴趣,直接拷贝测试debug,要不然你不知道我写的是什么鬼,如果有什么问题,可以告诉我。 一、实现动态代理,首先得考虑有应该定义哪些类,根据JDK的动态代理思想,那么它就应该有一个生成代理的类 二、有了生成代理的类,那么就还应该有个处理逻辑的接口 三、如果方法参数中存在基本类型参数
阅读全文
JVM指令
摘要:本篇指令码表,参考自ASM文档手册,如果你对asm感兴趣,可到ASM官网下载手册学习。 一、本地变量操作指令(I,L,F,D,A这些前缀表示对int,long,float,double,引用进行操作) 本地变量指令集 指令 意义 ILOAD_n(0~3), LLOAD_n(0~3), FLOAD_n
阅读全文
spring源码分析之配置文件名占位符的解析(一)
摘要:一、直接写个测试例子 二、直接debug运行 在进入代码之前,先了解一下这个ClassPathXmlApplicationContext类的继承关系 1、首先进入 2、继续进入ClassPathXmlApplicationContext的构造器 3、进入setConfigLocation这个方法定义
阅读全文