
spring
Joker_Ye
此人很懒,不要催更
展开
-
Java SpringMVC项目导入excel2003以及2007多版本自动识别对应工具类(util)
一直想着如何智能提高导入的方法,想出了一个工具类,希望对大家有用,导入excel生成对应的行的集合(list),集合里是对应列的Map。原生基于apache的poi类Ps:之间还遇到了时间和电话号码转型问题,不知道为什么excel明明列设置了文本,但导入来的时候还是识别了数字类型,然后改良了代码,识别时间日期和数字类型返回字符串。1.首先是导入Excel2003以前(包括2003)原创 2016-04-26 14:15:14 · 2633 阅读 · 0 评论 -
[Spring整合攻略]springmvc+mybaties+druid配置搭建多数据源
下面使用了mysql 和 postgresql 为例,话不多说,直接看代码:配置文件jdbc.propertiesmysql.jdbc.driverClassName=com.mysql.jdbc.Drivermysql.jdbc.url=jdbc:mysql://localhost:3306/jazz?characterEncoding=utf-8mysql.jdbc.user...原创 2018-08-20 17:14:28 · 2089 阅读 · 0 评论 -
SpringMVC 4.2 后增加跨域支持app、接口(注解CrossOrigin)
什么是跨域简单的说即为浏览器限制访问A站点下的js代码对B站点下的url进行ajax请求。比如说,前端域名是www.abc.com,那么在当前环境中运行的js代码,出于安全考虑,访问www.xyz.com域名下的资源,是受到限制的。现代浏览器默认都会基于安全原因而阻止跨域的ajax请求,这是现代浏览器中必备的功能,但是往往给开发带来不便。特别是对我这样后台开发人员来讲,这个事情简直神奇。原创 2017-06-23 09:33:18 · 12546 阅读 · 3 评论 -
Spring Boot如何使用Spring Security进行安全控制
我们在编写Web应用时,经常需要对页面做一些安全控制,比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现(如:Apache Shiro、Spring Security)。本文将具体介绍在Spring Boot中如何使用Spring Security进行安全控制。准备工作首先,构建一个简单的Web工程转载 2016-06-21 21:28:04 · 37366 阅读 · 0 评论 -
Spring MVC的使用技巧(APP验证 加密/解密Json 敏感词过滤)
APP服务端的Token验证通过拦截器对使用了 @Authorization 注解的方法进行请求拦截,从http header中取出token信息,验证其是否合法。非法直接返回401错误,合法将token对应的user key存入request中后继续执行。具体实现代码:public boolean preHandle(HttpServletRequest request,转载 2016-07-14 11:14:33 · 15467 阅读 · 5 评论 -
SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。 其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。 Aop有的人说拦截不转载 2016-07-14 11:02:20 · 1640 阅读 · 1 评论 -
SpringMVC Shiro 使用手册关于【Shiro 授权】
授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。 如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。 一、授权的三要素 授权有着三个核心元素:权限、角色和用户。 权限 权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声明了被允许的行为和表现。一个格式良好好的权限声明可以清晰表原创 2016-06-16 00:32:17 · 4087 阅读 · 0 评论 -
spring mvc整合ireport终极解结方案,解决HTML图片不显示的问题
jasper-views.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans转载 2016-06-16 00:29:30 · 3338 阅读 · 0 评论 -
Spring Security3 - MVC 整合教程
下面我们将实现关于Spring Security3的一系列教程. 最终的目标是整合Spring Security + Spring3MVC 完成类似于SpringSide3中mini-web的功能. Spring Security是什么? 引用Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决转载 2016-06-16 00:22:04 · 2222 阅读 · 2 评论 -
Java SpringMVC实现国际化整合案例分析(i18n)
所谓国际化就是支持多种语言,web应用在不同的浏览环境中可以显示出不同的语言,比如说汉语、英语等。下面我将以具体的实例来举例说明:(1)新建动态Java web项目,并导入几个SpringMVC必需的几个jar包,项目结构图和所需jar包如下: (2)配置web.xml:1234567原创 2016-05-12 13:03:27 · 22676 阅读 · 2 评论 -
Java SpringMVC项目导出excel多种类对应工具类整理(util)
续上一章【Java SpringMVC项目导入excel2003以及2007多版本自动识别对应工具类(util)】上一章介绍如何导入excel进系统处理成MAP集合(详情请看上提供的链接),这次我又整理了一下如何快速导出excel的工具。1.导出无表头excel 文件单个工作表(sheet),【fileName是标题名,tit原创 2016-04-27 14:06:05 · 8110 阅读 · 1 评论 -
【Spring】的@scope注解作用
一般我们看代码都少会写这个注解,因为默认不写是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例@scope默认是单例模式(singleton)如果需要设置的话@scope("prototype")1.singleton单例模式, 全局...原创 2018-11-28 13:44:15 · 864 阅读 · 0 评论