Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第1张图片

1,集成spring框架

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第2张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第3张图片

2,spring环境需要初始化参数

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第4张图片

3,增加对业务对象的扫描。spring中药排除扫描controller注解,

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第5张图片

4,集成SpringMVC框架

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第6张图片

5,SpringMVC环境构建时需要读取servlet初始化参数

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第7张图片

6,SpringMVC添加对controller的扫描

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第8张图片

7,SpringMVC中需添加视图解析器

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第9张图片

8,SpringMVC对json的处理

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第10张图片

9,项目中文件上传需要添加到Springmvc配置文件

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第11张图片

10,集成mybatis框架到spring配置中

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第12张图片

11,增加连接池

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第13张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第14张图片

12,在spring框架中添加事务

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第15张图片

SSM中核心配置web.xml

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第16张图片

springmvc核心servlet

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第17张图片

spring框架和springMVC框架的执行顺序

 

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第18张图片

隔离级别,事务回滚

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第19张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第20张图片

扫描controller注解

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第21张图片

13,返回json字符串

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第22张图片

14,SpringMVC相关的配置

 

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第23张图片

dao层编写

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第24张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第25张图片

如果service是动态代理对象就说明使用了aop动态代理功能,如果service是实现类impl就说明没有使用aop动态代理

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第26张图片

说明实现的动态代理

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第27张图片

、登录的表单验证

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第28张图片

提交表单

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第29张图片

前端表单元素

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第30张图片

后台接受表单元素

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第31张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第32张图片

前端获取地址栏错误信息

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第33张图片

字符编码问题

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第34张图片

表单提交乱码问题(添加过滤器)

1,(post乱码)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第35张图片

2,(get乱码)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第36张图片

 

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第37张图片

AJAX提交表单数据

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第38张图片

ajax表单递交数据

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第39张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第40张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第41张图片

js

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第42张图片

js变量

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第43张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第44张图片

登录之后

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第45张图片

退出系统

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第46张图片

多对多映射

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第47张图片

rbac权限管理

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第48张图片

静态文件路径问题(这种事找不到文件的)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第49张图片

应该用../

路径问题

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第50张图片

 

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第51张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第52张图片

添加监听器

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第53张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第54张图片

保存数据

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第55张图片

查询数据

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第56张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第57张图片

标签实现循环遍历

status.count是序号(对应的计数器)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第58张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第59张图片

 

调用一个为空对象的成员属性或成员方法报错

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第60张图片

分页(同步分页查询)

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第61张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第62张图片

mapper-user.xml

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第63张图片

前端分页判断

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第64张图片

翻页

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第65张图片

*异步分页查询

1

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第66张图片

2

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第67张图片

3

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第68张图片

4,

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第69张图片

5

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第70张图片

6

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第71张图片

分页查询

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第72张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第73张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第74张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第75张图片

异步分页查询后台逻辑

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第76张图片

 

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第77张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第78张图片

Spring,SpringMVC,mybatis(SSM实现RBAC权限管理)项目开发笔记(一)_第79张图片

你可能感兴趣的:(Java从入门到精通学习笔记)