![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
Strugglezs
这个作者很懒,什么都没留下…
展开
-
Eclipse安装springsource Tool Suite(STS)插件
Eclipse安装springsource Tool Suite(STS)插件第一步:找到eclipse版本对应的STS插件,例如:eclipse-Mars.4.5.2–>springsource-tool-suite-3.7.3RELEASE-e4.5.2-updatesite.zipeclipse-neno.4.6–>springsource-tool-suite-3.7.3...原创 2018-10-17 15:26:05 · 401 阅读 · 0 评论 -
spring声明式事务管理方式( 基于tx和aop名字空间的xml配置+@Transactional注解)
springmvc实现事务前言声明式事务管理方式涉及事务的异常处理事务锁脏读(Dirty Read)幻读(Phantom)不可重复读(Nonrepeatable Read)丢失更新(Lost Update)数据库锁机制事务隔离级别READ UNCOMMITTED (未提交读)READ COMMITTED (读提交)REPEATABLE READ (可重复度)SERIALIZABLE (序列化 、可...原创 2019-07-29 11:30:45 · 444 阅读 · 0 评论 -
springMVC+bootstrap+angularJS(angular-file-upload控件)实现的文件上传
最近有个项目需求是上传文件,一般是压缩包。上传到服务器进行进一步的操作。且需要支持单、多文件上传由于项目一直使用的是angularjs写的前端,所有学习研究了下它自己的上传插件,写了个demo。简单记录一下,留作笔记angular-file-upload插件的GitHub地址:点击跳转api地址:点击跳转官方案例:点击跳转大部分逻辑都在代码注解中体现出来,不在累赘。直接贴代码代码1...原创 2019-07-05 18:20:37 · 527 阅读 · 0 评论 -
使用Java代码读取properties配置文件信息
项目中为了可用性以及实用性,一半会将变量放入配置文件中,当代码运行需要时再从文件中读取,当然spring容器提供了很好的依赖注入,项目初始化时候扫描controller成bean,在xml中配置属性文件位置,这样就可以使用@value来获取如下:在springMVC的配置文件中配置如下两句,项目初始化的时候就会扫描base-package,将里面的代码放入容器,形成一个个bean。 <...原创 2019-07-10 17:41:28 · 730 阅读 · 0 评论 -
SpringBoot与Shiro整合
Shiro 框架简介SpringBoot与Shiro框架整合实现用户认证SpringBoot与Shiro框架整合实现用户授权thymeleaf与Shiro标签整合实现1. shiro框架简介Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的...原创 2019-06-15 09:07:53 · 89 阅读 · 0 评论 -
单点登录-CAS
单点登录系统CAS入门1 什么是单点登录单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。例如系统存在诸多子系统,子系统分别部署在不同的服务器中,使用传统方式的session是无法解决的,使用的单点登录技术来解决。2 什么是CASCAS 是 Yale ...原创 2019-04-04 16:49:18 · 218 阅读 · 0 评论 -
java使用sftp与linux之间进行文件传输解压
最近有个需求是上传一个压缩包到服务器并实现解压缩,网上找了几个使用ftp上传的例子但是没有实现,各方面总结加上自己的理解编写,最后使用sftp进行涉及,最后实现了文件的上传、下载、删除、解压缩以及文件夹的创建。特此记录下一下,以便不时之需。1.简单了解 ftp和sftp的区别在linux系统中,最长使用到的文件传输的方式莫过于ftp和sftp.FTP(File Transfer Protoc...原创 2019-04-09 16:28:57 · 3073 阅读 · 1 评论 -
消息中间件解决方案JMS
1. 什么是消息中间件消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有Producer(生产者)、Consumer(消费者)常见的消息中间件产品:(1)ActiveMQActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总...原创 2019-03-23 15:04:44 · 142 阅读 · 0 评论 -
Spring Security框架Demo笔记
Spring Security简介Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提...原创 2019-04-04 08:55:34 · 108 阅读 · 0 评论 -
SpringBoot框架与短信验证码
Spring Boot入门1什么是Spring Boot Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级Java 开发提供了一种相对简单的方法,通过依赖注入和面向切...原创 2019-04-03 14:02:06 · 277 阅读 · 0 评论 -
SpringDataRedis简介
1 Redisredis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。2 JedisJedis是Redis官方推出的一款面向Java的客户端,提供了很多接口供Java语言调用。可以在Redis官网下载,当然还有一些开源爱好者提供的客户端,如Jredis、S...原创 2019-03-12 17:27:33 · 98 阅读 · 0 评论 -
Spring Data Solr
1.Solr安装与配置1.1什么是Solr大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。这就是为什么转移负载到一个外部的搜索服务器是一个不错的主意,Apache Solr是一个流行的开源搜索服务器,它通过使用类似REST的HTTP API,这就确保你能从几乎任何编程语言来使用solr。Solr是一个开源搜索平台...原创 2019-03-16 09:39:58 · 102 阅读 · 0 评论 -
spring和springboot关于日志使用
spring使用log4j1. maven配置<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.6</version> </dependency>...原创 2019-07-30 16:20:56 · 148 阅读 · 0 评论