随笔 - 115  文章 - 0  评论 - 171  阅读 - 52万

随笔分类 -  Spring

七、Spring Boot Servlet 使用
摘要:Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。 当使用spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所有监 阅读全文
posted @ 2017-10-09 15:07 仗剑走天涯| 阅读(419) 评论(0) 推荐(0) 编辑
一、Spring Cloud介绍
摘要:springcloud 介绍 研究了一段时间spring boot了准备向spirng cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、 阅读全文
posted @ 2017-10-07 20:12 仗剑走天涯| 阅读(344) 评论(0) 推荐(0) 编辑
五、Spring Boot 事务
摘要:spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。 关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransa 阅读全文
posted @ 2017-10-05 11:37 仗剑走天涯| 阅读(825) 评论(0) 推荐(0) 编辑
十、 Spring Boot Shiro 权限管理
摘要:使用Shiro之前用在spring MVC中,是通过XML文件进行配置。 将Shiro应用到Spring Boot中,本地已经完成了SpringBoot使用Shiro的实例,将配置方法共享一下。 先简单介绍一下Shiro,对于没有用过Shiro的朋友,也算是做个简介吧。 Shiro是Apache下的 阅读全文
posted @ 2017-09-28 08:35 仗剑走天涯| 阅读(3177) 评论(0) 推荐(0) 编辑
十五、Spring Boot 环境变量读取 和 属性对象的绑定
摘要:凡是被spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 如: @Controller @Service 等被Spring管理的类都支持,注意重写的方法 setEnv 阅读全文
posted @ 2017-09-24 14:18 仗剑走天涯| 阅读(266) 评论(0) 推荐(0) 编辑
三、spring cloud 服务提供与调用
摘要:如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用。 案例中有三个角色:服务注册中心、服务提供者、服务消费者,eureka单机版启动既可,流程是首先启动注册中心,服务提供者生产服务并注册到服务中心中,消费者从服务中心中获取服务并执行。 服务提供 我们假设服务提供者有 阅读全文
posted @ 2017-09-21 08:41 仗剑走天涯| 阅读(343) 评论(0) 推荐(0) 编辑
Spring Boot 快速入门
摘要:什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 阅读全文
posted @ 2017-09-16 13:52 仗剑走天涯| 阅读(373) 评论(0) 推荐(0) 编辑
CAS 单点登陆
摘要:一、Tomcat配置SSL 1. 生成 server key 以命令方式换到目录%TOMCAT_HOME%,在command命令行输入如下命令: keytool -genkey -alias tomcat_key -keyalg RSA -storepass changeit -keystore s 阅读全文
posted @ 2017-09-10 08:43 仗剑走天涯| 阅读(658) 评论(0) 推荐(1) 编辑
二、springcloud Netflix 注册中心
摘要:Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。 背景介绍 服务中心 服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载 阅读全文
posted @ 2017-08-11 17:29 仗剑走天涯| 阅读(691) 评论(0) 推荐(0) 编辑
IDEA下Spring Boot的快速搭建
摘要:下边使用的是IDEA快速搭建一个Spring Boot项目 (1)File—-New—New Project (2)点击Next填写相应的信息 (3)点击Next,选择Dependencies,这里创建Web项目选择—–Web: (4)点击Next,设置项目名称,这里默认设置,点击Next之后,项目 阅读全文
posted @ 2017-08-11 16:44 仗剑走天涯| 阅读(325) 评论(1) 推荐(1) 编辑
十四、Spring Boot 日志记录 SLF4J
摘要:在开发中打印内容,使用 System.out.println() 和 Log4j 应当是人人皆知的方法了。 其实在开发中我们不建议使用 System.out 因为大量的使用 System.out 会增加资源的消耗。 而Log4j 更为灵活在性能上也相比 System.out 要高,我们可以配置输出级 阅读全文
posted @ 2017-08-11 15:43 仗剑走天涯| 阅读(398) 评论(0) 推荐(0) 编辑
十二、 Spring Boot 静态资源处理
摘要:spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。 建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。 如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类 阅读全文
posted @ 2017-08-11 15:39 仗剑走天涯| 阅读(302) 评论(0) 推荐(0) 编辑
八、 Spring Boot 过滤器、监听器
摘要:直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener。过滤器(Filter)文件MyFilter.Javapackage org.springboot.sample.filter; import java.io.IOException; imp 阅读全文
posted @ 2017-08-11 15:18 仗剑走天涯| 阅读(207) 评论(0) 推荐(0) 编辑
四、Spring Boot 多数据源 自动切换
摘要:实现案例场景: 某系统除了需要从自己的主要数据库上读取和管理数据外,还有一部分业务涉及到其他多个数据库,要求可以在任何方法上可以灵活指定具体要操作的数据库。为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项目中,添加本文实现的代码类后,只需要配置好数据源 阅读全文
posted @ 2017-08-11 15:04 仗剑走天涯| 阅读(2099) 评论(0) 推荐(0) 编辑
三、Spring Boot 多数据源配置
摘要:下面一个Java类是已经写好的根据配置文件动态创建多dataSource的代码,其原理也很简单,就是读取配置文件,根据配置文件中配置的数据源数量,动态创建dataSource并注册到Spring中。 代码如下: 将该Java文件直接添加到项目中便可,无其他任何代码耦合,就是单纯一个类。 再来看一下在 阅读全文
posted @ 2017-08-11 14:59 仗剑走天涯| 阅读(5568) 评论(0) 推荐(0) 编辑
二、spring Boot构建的Web应用中,基于MySQL数据库的几种数据库连接方式进行介绍
摘要:包括JDBC、JPA、MyBatis、多数据源和事务。 包括JDBC、JPA、MyBatis、多数据源和事务。 一、JDBC 连接数据库 1、属性配置文件(application.properties) spring.datasource.url=jdbc:mysql://localhost:330 阅读全文
posted @ 2017-08-11 14:46 仗剑走天涯| 阅读(6715) 评论(1) 推荐(0) 编辑
一 、Spring Boot 学习之项目搭建
摘要:一、简介 一、简介 spring 官方网站本身使用Spring 框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。 随着Spring 3.0的发布,Spring IO团队主键开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(conve 阅读全文
posted @ 2017-08-11 14:23 仗剑走天涯| 阅读(700) 评论(1) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示