导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

SSM入门到精通项目实战(附源码)

SSM入门到精通项目实战(附源码)
共65节 8601人在学 课程详情
课程目录
讨论留言
  • SSM入门到精通实战项目课程介绍

    • 40多门JAVA系列工程师精品课程学习顺序介绍
    • SSM课程内容介绍
    • 资料下载及项目导入说明
  • MyBatis入门到精通

    • MyBatis入门到精通课程介绍
    • 创建项目或者导入项目等相关技术的讲解
    • 了解MyBatis及MyBatis与Hibernate的区别
    • 用纯Java代码实现MyBatis的使用
    • 讲解用XML配置文件实现MyBatis操作
    • 详细介绍MyBatis配置文件中各种参数使用
    • 配置简单Select映射文件实现部门查询功能
    • 讲解parameterType参数实现部门查询功能
    • 讲解@Param注解及JAVABEAN传参实现
    • 使用insert配置实现部门新增功能
    • 使用update和delete配置实现部门修改和删除功能
    • 使用sql元素配置需要重复使用的SQL语句
    • 用jsp及servlet实现部门的列表功能
    • 在jsp页面实现部门的新增修改及删除操作
    • 实现账号表增删改查的MyBatis配置
    • 使用主键回填实现员工资料新增
    • 实现批量新增员工资料的功能
    • 讲解$符号与#号传值的区别及修改员工资料
    • 实现批量删除员工资料的配置
    • 员工表与账号表多表查询配置一
    • 使用resultMap实现多表连接的一对一及一对多
    • 实现部门表和员工表一对多的配置
    • 用if语句动态生成查询条件及分页功能
    • 使用choose语句动态生成SQL语句
    • 使用set和if标签动态生成更新语句
    • 用jsp页面实现部门与员工的一对多实现
    • 用jsp页面实现部门与员工的一对多实现
    • 在jsp页面中实现同时新增员工表和账号表功能
    • 实现同时修改员工和账号资料的功能
    • 实现员工资料条件查询及分页功能
    • 实现修改密码更改员工状态及安全退出功能
    • MyBatis和Struts2及Spring项目框架整合
  • SpringMVC入门基础

    • SpringMVC简介及工作原理
    • 创建项目进行环境搭建及参数配置详解
    • SSM项目整合之阿里连接池及MyBatis配置
    • SSM项目整合之SpringMVC配置
    • 创建简单控制器及项目测试
    • 创建项目使用的数据表及对应的JAVABEAN
    • @Controller注解各种使用方法详细详解
    • @RequestMapping注解各种使用方法详解
    • 使用request对象获取表单及超级链接提交数据
    • 使用@RequestParam注解获取表单提交的数据
    • 使用POJO接收页面提交的数据
    • 使用@PathVariable注解获取RESTful风格数据
  • SSM项目实战

    • SSM项目实现用户登录功能
    • 实现记住密码与安全退出的功能
    • 使用SpringMVC标签实现新增员工资料界面
    • 使用ajax技术判断用户名是否存在的功能
    • 使用不同注解分别实现增删改员工资料
    • 实现带复杂查询条件及分页功能的员工资料
    • 实现修改密码与更新用户状态的功能
    • 实现部门管理的增删改查功能
    • 实现文件上传下载功能
    • 实现统一处理日期格式转换的功能
    • 使用redirect实现重定向的功能
    • 实现国际化的方法步骤及实例演示
    • 拦截器的基本原理及配置
    • 使用拦截器实现系统事务日志的功能
    • 使用拦截器实现用户权限的基本原理
    • 实现用户权限的授予与回收功能
    • 使用application实现缓存系统权限的功能
    • 实现用户权限控制的功能
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

使用choose语句动态生成SQL语句

课程介绍

主要内容

掌握MyBatis的常用配置,MyBatis的Mapper映射文件的编写,包含select, update, insert和delete,MyBatis映射文件

之parameters和@Param注解,MyBatis映射文件的resultMap的使用,MyBatis映射之association(一对一)配置与使用,
MyBatis映射之collection(一对多)配置与使用,MyBatis映射之association与collection的复杂使用(一对一与一对多同时使用
),MyBatis动态SQL之if,choose, when, otherwise,where,set,foreach,分页查询,主键回填,日志配置等技术;掌握
SpringMVC的项目整合配置,@Controller,@RequestMapping,@Resource,@PathVariable,@ResponseBody,
@ModelAttribute,@CookieValue,@Transactional等注解的使用,json数据传值,国际化,拦截器,权限控制,生成日志,文
件上传下载,日期格式转换等。

开发技术:java,jsp,mysql,MyBatis,jquery,ajax,json,springmvc
运行环境:jdk1.7及以上版本,tomcat7.0及以上版本,mysql5.5及以上版本

开发工具: 本项目开发工具是Eclipse,也支持myEclipse,Intellij Idea等其他版本开发工具

适用人群:

零基础开始讲解MyBatis,SpringMVC,通过项目实战达到精通各种技术的能力,包括权限控制




推荐课程

信息系统项目管理师自考笔记

李明 · 736人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22141人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4210人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 790人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 842人在学

java项目实战之购物商城(java毕业设计)

Long · 5156人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1508人在学

Python Django 深度学习 小程序

钟翔 · 2325人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 600人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3992人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    SSM入门到精通项目实战(附源码)
    SSM入门到精通项目实战(附源码) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    C知道
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司