为了账号安全,请及时绑定邮箱和手机立即绑定
  •  4. plugin添加<configuration>

        

    查看全部
  • 3. pom文件下配置mybatis自动生成数据库映射文件的插件

        配置executions,运行配置

            <phase> packge </phase> 表示打包阶段

            <goal> generate <goal> 表示生成文件    


        

    查看全部
  • 3. pom文件下配置mybatis自动生成数据库映射文件的插件

        添加dependency,支持mybatis-generator-core和mysql

    查看全部
  • 1. 在application配置文件内导入mybatis配置用来启动带Mybatis数据库访问功能的springboot工程

    2. 在resources下创建mapping目录

    3. pom文件下配置mybatis自动生成数据库映射文件的插件

    查看全部
  • SpringBoot接入Mybaits项目
    1. 改变默认tomcat端口
        在resources文件下创建springboot默认配置文件application.properties

    2. 集成mybatis组件

        引入mysql依赖包

        引入druid数据库连接池依赖包,用于管理mysql连接

        引入mybatis springboot的支持文件

        

        

    查看全部
  • SpringBoot接入Mybaits项目
    1. 改变默认tomcat端口
        在resources文件下创建springboot默认配置文件application.properties

    查看全部
  • 配置SpringMvc截图

    查看全部
  • main方法添加SpringBoot启动代码

        SpringApplication.run(App.class,args)

    添加@RestController注解,让工程支持springmvc

    添加home方法,标记注解@RequestMapping("/")

    执行main方法,会启动一个内嵌的tomcat进程,默认端口号8080

    查看全部
  • 将java项目变为SpringBoot项目
    加上@EnableAutoConfiguration
        将App启动类当做自动化支持配置的Bean,并且开启整个工程类的自动化配置
        对mybatis、mysql、redis等等的依赖全部自动化注入spring容器

    查看全部
  • 内嵌tomcat 故springboot打jar包

    查看全部
  • mybatis自动生成增量,配置不可以覆盖。vo->mo->do的顺序设计

    查看全部
  • springboot项目实战笔记

    查看全部
  • dataobject和model的区别:dataobject仅仅是映射数据库;model是业务模型,该模型的属性会来自于多个数据库

    查看全部
  • 课堂笔记:

    3.6 用户模型管理-otp验证码获取
        0. 基础能力建设
                springboot + MVC + mybatis 框架搭建,外加常态的错误异常定义、正确的返回值类型定义。
           模型能力管理
                领域模型管理(如 user 对象就是一个用户领域的一个模型),包括完整的生命周期。用户模型、商品模型、秒杀模型等。
                    用户信息管理:
                        otp 短信获取
                        otp 注册用户
                        用户手机号登录
    
        1. 用户获取 otp 短信验证码
            a. 需要按照一定的规则生产OTP 验证码
            b. 将 OTP 验证码通对应用户的手机号关联(一般使用Redis处理,此处采用 session 模仿实现)
                使用 spring 注入方式注入一个 HttpServletRequest 对象,该对象其实是通过 spring bean 包装的 request 对象本质是 proxy 模式(spring 在注入 HttpServletRequest 时,发现如果注入的是 一个 ObjectFactory 类型的对象时,就会将注入的 bean 替换成一个 JDK 动态代理对象,代理对象在执行 HttpServletRequest 对象里的方法时,就会通过 RequestObjectFactory.getObject() 获取一个 新的 request 对象来执行。),即多例模式?。
                Spring能实现在多线程环境下,将各个线程的request进行隔离,且准确无误的进行注入,奥秘就是ThreadLocal. 它的内部拥有 ThreadLocal 方式的 map,去让用户在每个线程中处理自己对应的 request 中的数据,并且有ThreadLocal清除的机制。
            c. 将 OTP 验证码通关短信通道发送给用户


    查看全部
  • Enum 中的 int 类型的状态码,如果以 0 开头,则会在 controller 组件中返回到前端时,如果使用了 JSON 序列化,解析时则会省略数字前的 0,因此,不应该使用 0 开头。

    正例:10001、10002、20001

    反例:00001、00002

    查看全部

举报

0/150
提交
取消
课程须知
本课程会直接从SpringBoot应用开始介绍,开始学习前,需要同学们熟悉JavaWeb开发基础知识,对MVC架构有基本了解。同时,课程实践部分,会有一些简单的数据库以及前端操作,这需要你对数据库、HTML基础、JS、JQ有一些了解。
老师告诉你能学到什么?
1.SpringBoot的基本构成与使用。 2.领域驱动的模型分层设计思路与基本实现流程。 3.基础电商项目中用户管理、商品管理、交易管理及秒杀活动管理的全套秒杀应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!