springmvc
文章平均质量分 65
liweiwei1419
简单、诚实。
展开
-
SpringMVC之ajax的使用
前台js页面: 关注一下对于返回值的接收的代码。 // 检查是否有进入背单词应用的权限 added by liwei 20141126 $("#to_word").on("click",function(){ var flag = false; $.post("${ctx}/LoginAc原创 2015-03-18 11:15:48 · 950 阅读 · 0 评论 -
SSM + Shiro 整合(4)- 在 Web 项目中添加 Shiro
本节的目标是整合 Shiro。 步骤1:添加依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>${shiro.version}</version></dependency><dependency> <groupId>org原创 2016-09-25 20:48:36 · 12659 阅读 · 1 评论 -
SSM + Shiro 整合 (3)- 添加 Spring MVC 成为 Web 项目
本节的目标是在项目中添加 Spring MVC 的支持。 步骤1 :添加 Maven 的 依赖和 web 目录,编写 web.xml 部署描述符。<!-- Spring 的 Web 依赖 --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <v原创 2016-09-25 20:35:36 · 2834 阅读 · 0 评论 -
SSM + Shiro 整合 (2)- 实现 Spring 集成 MyBatis
改进版的测试方法(第 1 版)public class TestMybatis { private ApplicationContext ac; private UserServiceI userService; @Before public void before(){ ac = new ClassPathXmlApplicationContext(ne原创 2015-03-08 02:25:37 · 7119 阅读 · 2 评论 -
SSM + Shiro 整合 (1)- 实现 Spring 的 HelloWorld
打开 pom.xml 文件。 在浏览器中输入: The Central Repository Search Engine http://search.maven.org/ 在这里查询 GAV。我们依次输入的搜索项是: 1、spring-core; 我们发现依赖也引入进来了。 2、mybatis; 3、mybatis 和 spring 整合的 jar 包:mybatis-sprin原创 2015-03-08 01:01:44 · 5027 阅读 · 4 评论 -
SSM + Shiro 整合 (7)- 认证和授权部分缓存的添加
我们在验证用户具有某些权限的时候,常常会调用自定义 Realm 的授权方法,这个授权方法里面常常要进行数据库查询的。在一个用户权限不会经常变更的情况下,如果不对授权的方法增加缓存,每次检查权限都去查询数据库是很浪费资源的。步骤1:添加 ehcache 依赖<!-- 添加 shiro-ehcache 接口依赖--><dependency> <groupId>org.apache.shiro<原创 2016-09-26 23:25:27 · 5216 阅读 · 1 评论 -
SSM + Shiro 整合 (6)- Shiro 集成 Spring
这一节将 Shiro 整合进 Spring。前面一节我们仅仅只是加入了 Shiro,并没有使用 Spring 来管理 Shiro。所以我们在自定义的 Realm 中并不能使用 Spring 的依赖注入特性。步骤 1:加入 Shiro 集成 Spring 的依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>sh原创 2016-09-26 08:11:17 · 3930 阅读 · 0 评论 -
Swagger 与 SpringMVC 整合的步骤
1、添加 Swagger 与 SpringMVC 的依赖<dependency> <groupId>com.mangofactory</groupId> <artifactId>swagger-springmvc</artifactId> <version>1.0.2</version></dependency><dependency> <groupId>com.f原创 2016-02-14 18:37:58 · 5207 阅读 · 1 评论 -
SpringMVC 模拟 PUT 提交和 DELETE 方式的提交
步骤 1:在 web.xml 中配置 HiddenHttpMethodFilter 过滤器<filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class></filt原创 2016-05-08 11:11:16 · 7873 阅读 · 0 评论 -
手把手 Spring、SpringMVC、MyBatis 整合教程之 HelloWorld
本教程只是一个小小的入门,几个技术的整合并没有想象中的繁琐和难度。 项目结构浏览。 一、jar 包准备。 (1)Spring4 、SpringMVC 的基本 jar 包 (2)MyBatis 的 jar 包mybatis-3.2.4.jar(3)Spring 与 MyBatis 整合的 jar 包mybatis-spring-1.2.0.jar(4)MySQL 驱动 jar 包m原创 2015-05-25 00:04:27 · 3926 阅读 · 0 评论 -
本周要整理的知识清单
1、发布 maven 构件到 nexus 中(可以参考视频和思维导图来整理) 搞清楚以下三者的关系:权限、角色、用户。和一些注意事项。 两个权限(分别针对两个工厂),一个角色,一个用户。 2、maven 的生命周期和插件 (1)编译插件 (2)将源文件打包的插件 (3)RAR 插件 (4)打 war 包的插件使用 (5)SQL 插件(使用该插件的时候会有编译错误,要看 eclipse原创 2015-08-03 11:31:11 · 796 阅读 · 0 评论 -
SpringMVC 整合 AOP 及事务不生效的解决办法
今天在做 SpringMVC 整合 Spring 、MyBatis 的过程中,遇到了 AOP 不生效的问题,于是想起了前不久和同事也遇到了同样的问题,当时是因为事务不生效(因为 Spring 的 事务也是基于 AOP 的),所以,这里一定要再次记录一下。当时,我们解决这个问题,是通过张开涛的博文。 context:component-scan扫描使用上的容易忽略的use-default-filt原创 2015-08-09 01:33:35 · 4719 阅读 · 0 评论 -
一号门博客《MyBatis实战教程》学习笔记(6)
Mybatis实战教程(mybatis in action)之六:Mybatis与 Spring4 MVC 集成例子思维导图里的步骤如下: 前面几篇文章已经讲到了 Mybatis 与 Spring 的集成。但这个时候,所有的工程还不是 web 工程,虽然我一直是创建的 web 工程。今天将直接用 Mybatis 与 SpringMvc 的方式集成起来。主要有以下几个方面的配置。 1、web.xm转载 2015-03-28 17:13:21 · 1317 阅读 · 0 评论 -
SSM + Shiro 整合 (5)- 自定义过滤器及权限解析器、介绍权限匹配流程
关于 Shiro 的权限匹配器和过滤器上一节,我们实现了自定义的 Realm,方式是继承 AuthorizingRealm 这个抽象类,分别实现认证的方法和授权的方法。这一节实现的代码的执行顺序 1、过滤器,在过滤器中执行 Subject 对象的判断是否具有某项权限的方法 isPermitted() 传入某一个跟当前登录对象相关的特征值(这里是登录对象正在访问的 url 连接) 2、程序到自定义原创 2016-09-25 23:05:19 · 16069 阅读 · 3 评论