
spring
文章平均质量分 62
0山外山0
这个作者很懒,什么都没留下…
展开
-
maven搭建springmvc(eclipse)
1、新增maven项目,new->project,如图:2、选择Maven Project点击Next,如图:3、选择自己的工作空间,点击Next,如图:4、填写信息后,点击Finish,如图:图中的报错是因为找不到HttpServlet类,可通过导入Tomcat到工作目录或者通过Maven添加HttpServlet类所在的servlet-api.jar;<dependency>...原创 2018-03-07 14:49:08 · 355 阅读 · 0 评论 -
Spring的事务传播行为
Spring一共提供了7种事务传播行为:1、PROPAGATION_REQURED;2、PROPAGATION_REQURED_NEW;3、PROPAGATION_NESTED;4、PROPAGATION_SUPPORTS;5、PROPAGATION_NOT_SUPPORTS;6、PROPAGATION_NEVER;7、PROPAGATION_MANDATORY;假设事务从方法A传播到方法B,用户...原创 2018-02-05 09:03:19 · 619 阅读 · 0 评论 -
Springmvc+redis spring-data-redis.jar连接方式
其他相关:《Springmvc+redis jedis.jar连接方式,JedisSentinelPool哨兵连接池,集群方式》 《Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池》特殊需要的jar包:redis-2.6.1.jar;spring-data-redis-1.4.1.RELEASE.jarredis.properties配置:r...原创 2018-01-15 14:56:10 · 1381 阅读 · 0 评论 -
Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池
本文具体的java实现代码在博文:《Springmvc+redis jedis.jar连接方式,JedisSentinelPool哨兵连接池,集群方式》需要的jar包:redis-2.6.1.jarredis.properties配置:# Redis settingsredis.host=172.*.*.*redis.port=6379redis.pass=leavayredis.max...原创 2018-01-16 10:20:11 · 1480 阅读 · 0 评论 -
Springmvc+redis jedis.jar redis集群连接方式,JedisSentinelPool哨兵连接池
分片连接池实现方式:《Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池》需要的jar包:redis-2.6.1.jarredis.properties配置:redis.maxIdle=300redis.maxTotal=600redis.maxWaitMillis=1000redis.testOnBorrow=trueredis.min...原创 2018-01-17 16:24:25 · 6043 阅读 · 1 评论 -
Spring Boot搭建
环境准备EclipseJava环境(JDK 1.7或以上版本)Maven 3.0+一个最简单的Web应用使用Spring Boot框架可以大大加速Web应用的开发过程,首先在Maven项目依赖中引入spring-boot-starter-web:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:...原创 2018-01-18 09:40:05 · 342 阅读 · 0 评论 -
用 maven 搭建 springmvc + dubbo + zookeeper 框架(生产者、消费者)
首先要根据《maven搭建springmvc(eclipse)》新建3个maven项目:消费者项目(dubbo-consumer)、生产者项目(dubbo-provider)、公共接口项目(dubbo-interface),如图:公共接口项目:接口文件DemoService.java代码:package com.shan.interf.service;public interface Demo...原创 2018-03-20 15:49:16 · 471 阅读 · 0 评论 -
springmvc+mybatis+shardingsphere(shardingjdbc)实现数据库(mysql)读写分离架构
在存在大量读操作的场景,可以采用数据库读写分离的机制来加快查询速度。mysql本身就支持多服务实现读写分离,而springmvc要实现可以自己写读写分离的代码实现,其基本原理就是采用aop原理,拦截特定的自定义注解方法,通过不同的参数调用不同的数据源,这个网上有很多例子。如果是已经存在的系统改造或者自己不想写代码,也可以采用已经成熟的框架,本人使用的是sharding-sphere的shardin...原创 2018-06-12 10:45:29 · 9926 阅读 · 7 评论 -
Spring Boot特性——改变Spring开发方式
Spring Boot提供了四个主要特性,能够改变开发Spring应用程序的的方式:Spring Boot Starter:它将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或者Gradle中;自动配置:Spring Boot的自动配置特性利用了Spring4对条件化配置的支持,合理的推测应用所需的bean并自动化配置它们;命令行接口(Command-lin...原创 2018-07-07 12:08:06 · 793 阅读 · 0 评论