spring注解实现注入
2021-05-20 15:03:39 3.71MB springmvc
1
本项目采用SpringMVC+Spring+Mybatis+Maven,采用Orcal数据库,是学习SSM项目非常经典的课程,也是非常稀少的培训课程。
2021-05-20 11:03:19 69B Java项目 Java视频 商贸SSM
郑重声明:我们保证指导您在您电脑上配置好环境,页面可以正常访问,您再确认收款,我们专攻一个数据库,sql server2008数据库(当然,其他数据库例如oracle,mysql的也有,只是没那么专业),淘宝上绝对仅此一家。我们的服务主要针对如下环境,没有的我们可以提供:eclipse+jdk7+tomcat7+sql server2008,环境符合,几分钟的事情,感谢您认真看完本郑重声明! A 代码生成器(开发利器); 增删改查的处理类,service层, jsp页面 都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池druid; 数据库连接池 阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 D ehcache 自定义二级缓存; 是一个纯Java的进程内缓存框架,具有快速、精干等特点 是一种广泛使用的开源Java分布式缓存。 ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿. spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,提供技术支持,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发, 此系统为我们平时给客户做项目用的,经过很多项目实战考验 ------------------------------------------------------------------------------------------------------------------------ 系统模块 1. 组织管理:角色管理,分角色组和成员,有组权限和成员权限。 2. 系统用户:对各个基本的组会员增删改查,单发、群发邮件短信,导入导出excel表格,批量删除 3. 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 4. 菜单管理:增删改查菜单 ztree(自定义菜单)业务菜单和系统菜单分离 5. 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 6. 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 7. 代码生成:打开代码生成器模块 8. 图库管理:对批量上传的图片统一管理 9. 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 10. 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 11. 发送邮件:单发,群发邮件 12. 置二维码:生成 or 解析二维码 13.地图工具:经纬度操作 14.即时通讯:打开即时聊天窗口 15.在线管理:(统计在线人数和在线列表,可强制某用户下线),同一用户只能在一个客户端登录 ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单 支持多用户分权限管理后台, 权限具体到不同的菜单不同的按钮 -------------------------------------------------------------------------------------------------------------------------
2021-05-20 11:01:26 69B springMVC开发 HTML5OA源码
spring-mvc4.2.4.RELEASE中文API.pdf springmvc API 官方 中文版
2021-05-20 09:49:28 1.48MB springmvc API 官方 中文版
1
涵盖所有ssm开发所需要的的jar包,需要的自行下载。
2021-05-19 17:19:59 10.42MB ssm mybatis spring spring
1
springMvc+mybatis 实现 删改查和登录 ,管理和 普通用户 权限 登录成功后,普通角色只能修改自己密码和备注,可以查看其他的记录,不能进行删除,不 能对其他记录进行修改; 登录成功后,管理角色登录后,能操作所有除自己的所有记录,能进行删除、修改、查看; 对自己只能修改自己的密码和备注,不能进行删除。 登录不成功不能看到列表,如未登录时,直接访问列表地址,要提示先登录,确认后,自动 跳到登录页面
2021-05-19 17:02:39 12.82MB springMvc mybatis
1
springmvc.docx
2021-05-19 09:01:39 3.13MB Java
1
尚筹网技术说明文档 一、尚筹网需求分析 本网站共分为两个模块:后台管理系统和前台会员系统。 后台管理系统:对权限进行管理、业务审核、业务管理; 前台会员系统:发表众筹项目、认购众筹项目。 以下是两大模块的具体技术说明: 1.后台管理系统 采用前后端分离开发;SSM 1.1 环境搭建 (1)使用 Maven 作为构建管理和依赖管理工具。 (2)使用 SpringMVC 作为 Web 层框架。 ①普通请求:返回响应体通常为一个页面(Admin数据) ②Ajax 请求:返回响应体通常为一个 JSON 数据(Role数据) 针对以上两种不同的请求,配置不同的异常处理映射 (3)使用 MyBatis 作为持久化层框架。 ①使用 MyBatis 的PageHelper插件实现数据的分页显示。 ②两种数据:Admin 数据 、Role 数据 (4)使用 Spring 提供的容器管理项目中的组件,组件如下: ①XxxHandler ②XxxService ③XxxMapper ④XxxInterceptor ⑤XxxExceptionResolve (5)前端技术 ①Boostrap 作为前端样式框架 ②使用 layer 作为弹层组件 ③使用 zTree 在页面上显示树形结构 ④借助 SpringMVC 提供的异常映射机制实现项目中错误消息的统一管 理。异常映射两种:基于注解、基于 XML ⑤通过对请求消息头信息的判断在给出异常处理结果时实现了普通请求 和Ajax请求的兼容 1.2 管理员登录 (1)MD5 密码加密,后面换成了SpringSecurity的带盐值的加密。 (2)使用自定义拦截器检查登录状态 ,后面被SpringSecurity接管了。 1.3 管理员维护 (1)使用 MyBatis 的 PageHelper 插件实现分页(Admin 数据) (2)在页面上使用了Pagination实现数字页码。 (3)在数据库表中给 loginacct 字段添加唯一约束,在保存了重复的 loginacct 时触发异常,从而保证登录账号的唯一 。 1.4 角色维护 (1)以Ajax交互方式实现数据的增删改查操作 1.5 菜单维护 (1)使用 zTree 在页面上显示树形结构 (2)结合 zTree 提供的 API 显示自定义图标 (3)对树形节点进行增删改查操作 1.6 RBAC 模型 (1)Role Based Authentication Control 基于角色的权限控制 1.7 分配资源 (1)给Admin分配Role (2)给Role分配Auth 1.8 权限控制 (1)使用SpringSecurity接管项目的登录、登录检查、权限验证。 (2)为了使SpringSecurity可以加入到项目中,进行了以下操作: ①改源码:让 SpringSecurity 在初始化时不要查找 IOC 容器,而是在 第一次请求时查找;查找的 IOC 容器也改成了查找 SpringMVC 的 IOC 容器(也就是由 DispatcherServlet的父类 FrameworkServlet 初始化 的 IOC 容器)。 (3)登录验证:将登录表单对接到 SpringSecurity  (4)登录检查:SpringSecurity 内置 (5)全局配置:在 SpringSecurity 配置类中设定 (6)权限规则注解(在handler方法中加入):@PreAuthority (7)页面标签:对页面局部进行权限限定,实现细粒度权限控制 2 前台会员系统 采用服务器端渲染;SpringBoot+SpringCloud 2.1 搭建环境 SpringBoot+SpringCloud SpringBoot整合了以下技术: ①SpringSession ②Thymeleaf ③Redis ④MyBatis ⑤SpringCloud ⑥Eureka:注册中心 ⑦Feign:远程接口的声明式调用 ⑧Ribbon:客户端负载均衡 ⑨Zuul:网关,ZuulFilter过滤(检查登录状态) 2.2 用户登录、注册 (1)调用第三方接口给用户手机发送短信验证码 (2)使用 BCryptPasswordEncoder 实现带盐值的加密 (3)使用 SpringSession 解决分布式环境下Session不一致问题 (4)使用 Redis 作为 SpringSession 的 Session 库 (5)在 Zuul 中使用 ZuulFilter 实现登录状态检查 (6)在 Zuul 中配置访问各个具体微服务的路由规则 2.3 发布项目 (1)使
2021-05-18 20:42:14 63.02MB SSM SpringBoot+Sprin
1
基于Spring+SprigMVC+mybatis的服装商城项目适合做学生的毕业设计或者自己拿来研究有利于提高Java代码能力
2021-05-18 18:01:31 33.23MB spring springmvc mybatis
springmvc拦截器实现登录验证
2021-05-18 10:45:11 8.47MB 拦截器 登录验证 springMVC
1