SpringMVC
图_钉
适时圆滑,适时锋芒!
展开
-
Spring 4.x+Spring MVC 4.x+MyBatis 4.x 整合(五)MyBatis 3.2.5 整合
1 测试数据库搭建本文是《.NET/JAVA/PHP/Python 企业级Web开发框架整合系列》之中的一个框架,使用的数据库与其他框架相同。这里再提供一下本文使用到的SYS_USER表的建表SQL:-- Create tablecreate table SYS_USER( user_code VARCHAR2(36) PRIMARY KEY, logi原创 2015-03-17 19:58:36 · 1459 阅读 · 1 评论 -
基于 Spring Boot 的 SSM 环境整合十六:整合 spring security 三(自定义登录结果)
这一篇主要研究登录成功、登录失败时如何返回结果。1、方法一:在 WebSecurityConfigurerAdapter 实现类中定义首先回顾下前文中SecurityConfig类的部分配置: @Override protected void configure(HttpSecurity http) throws Exception { System.out.println("...原创 2019-01-12 15:33:26 · 562 阅读 · 0 评论 -
基于 Spring Boot 的 SSM 环境整合十五:整合 spring security 二(动态获取用户和角色)
spring security 是基于【用户】-【角色】-【权限】机制,也就是说权限并不是直接分配给用户,而是分配给角色,再将相应的用户授权角色即可。1、实现用户信息接口 UserDetailsUserDetails 接口定义了用户的基本信息,如用户名称、密码、账号是否过期、是否有效,以及所拥有的角色等:package com.whowii.website4.security;...原创 2019-01-12 14:37:58 · 333 阅读 · 0 评论 -
基于 Spring Boot 的 SSM 环境整合十四:整合 spring security 一(实现基本功能)
在整合spring security之前,我将spring boot升级到了2.0.6,同时将分页插件pagehelper由1.1.0升级到1.2.5。实际上,我整合spring security的目的主要有两个:即用户认证和权限校验,从功能讲我想像的需求应该是这样的: 根据上图的流程,过程如下:1、pom.xml增加配置老套路,增加spring security资源坐标:...原创 2019-01-12 00:42:18 · 340 阅读 · 0 评论 -
.NET/JAVA/PHP/Python 企业级Web开发框架整合系列文章导航
1 写在之前的话1.1 自己的想法项目开发之初,整合一个成熟框架的过程是件比较头疼的事情,除了需要研究各种技术以外,还要了解彼此之间的兼容性、可能遇到的问题,以及在实际使用中的不足和可能带来的风险。之前在整合SSH时,就遇到版本的问题,起初并不太了解问题的原因,查询前人的文档之后才明白,很多的问题都是在实践和摸索中解决的,所以比较痛苦。自己感觉还有很多要学的东西,在此也把学过的记录下来...原创 2013-04-21 16:01:26 · 3615 阅读 · 3 评论 -
基于 maven 的 ssm 项目搭建六:整合 druid 和 mybatis
1、前期准备安装 mysql 数据,并创建数据库“website_java3”,创建表“sys_user”,DDL如下:CREATE TABLE SYS_USER ( USER_CODE VARCHAR( 36 ) NOT NULL, LOGIN_NAME VARCHAR( 50 ) NOT NULL, LOGIN_P原创 2017-06-14 16:16:44 · 1834 阅读 · 2 评论 -
基于 maven 的 ssm 项目搭建三:整合 spring mvc
1、修改pom.xml增加 spring mvc 配置: org.springframework spring-context ${springVersion} org.springframework spring-webmvc ${springVersion} 4.3.8.RELEAS原创 2017-06-13 14:26:24 · 480 阅读 · 0 评论 -
基于 maven 的 ssm 项目搭建五:整合 spring
1、修改pom.xml增加以下配置: org.springframework spring-beans ${springVersion} jar org.springframework spring-orm ${springVersion} jar 完整的pom.xml如下:<project x原创 2017-06-13 16:14:28 · 425 阅读 · 0 评论 -
基于 maven 的 ssm 项目搭建四:整合 log4j
1、修改pom.xml加入如下配置: org.slf4j slf4j-api 1.6.6 org.slf4j slf4j-log4j12 1.6.6 log4j log4j 1.2.16修改后的pom.xml内容如下:<project xmlns="http://maven.apache.org/POM/原创 2017-06-13 14:46:07 · 1564 阅读 · 0 评论 -
Spring 4.x+Spring MVC 4.x+MyBatis 3.x 整合(三)Spring MVC 参数传递
1 不带参数回顾一下第一篇中的示例代码:// 访问URL:website_java2/enter/index.do @RequestMapping(value = "/index", method = RequestMethod.GET) public String index() { return "manage/enter/index"; } 该示例没有任何原创 2015-03-16 20:19:41 · 841 阅读 · 0 评论 -
Spring 4.x+Spring MVC 4.x+MyBatis 3.x 整合(一)Spring MVC 3.1.0 环境搭建
1 Spring MVC项目创建第一步,使用Eclipse创建一个Web Project,本文命名为:website_java2;第二步,下载Spring 3.1.0包,并解压所有jar复制到WEB-INF/libs目录中,下载地址如下:http://download.csdn.net/download/xz2001/4853984另外,还需要其他的一些jar,完整的jar如下:原创 2015-03-15 17:29:41 · 1592 阅读 · 0 评论 -
Spring 4.x+Spring MVC 4.x+MyBatis 3.x 整合(四)Spring 3.1.0 整合
1 Spring下载与安装在第一篇《Spring 3.x+Spring MVC 3.x+MyBatis 3.x 整合(一)Spring MVC 环境搭建》中已经加入了spring的所有jar包,这里不再说明。2 修改Web配置文件为web.xml添加如下配置: contextConfigLocation classpath:applicationContext.xml原创 2015-03-17 19:04:58 · 2392 阅读 · 0 评论 -
基于 Spring Boot 的 SSM 环境整合十七:升级 Spring Boot 到 2.0遇到的问题
前几篇已将spring boot升级到了2.0.6,实际上还遇到了一些问题,前方只是简单说了下。这里详细说下升级过程和问题解决办法。1、pagehelper升级修改pom.xml,将分页插件pagehelper由1.1.0升级到1.2.5,只改相应的版本号,其他不动。2、DEBUG模式修改pom.xml加入如入配置: <configuration>...原创 2019-01-12 18:47:04 · 941 阅读 · 0 评论