当前位置: 首页 > news >正文

网站开发wbs工作分解结构腾讯广告投放平台

网站开发wbs工作分解结构,腾讯广告投放平台,如何做动态网站,手机商城设计注:此为笔者学习狂神说SpringBoot的笔记,其中包含个人的笔记和理解,仅做学习笔记之用,更多详细资讯请出门左拐B站:狂神说!!! 一、整合JDBC使用(理解) 创建项目 勾选依赖启动器 查看依赖 …

注:此为笔者学习狂神说SpringBoot的笔记,其中包含个人的笔记和理解,仅做学习笔记之用,更多详细资讯请出门左拐B站:狂神说!!!

一、整合JDBC使用(理解)

在这里插入图片描述

创建项目
在这里插入图片描述
在这里插入图片描述

勾选依赖启动器
在这里插入图片描述

查看依赖
在这里插入图片描述

1、配置连接数据库的信息

  • 选择数据库
    在这里插入图片描述

  • 挑选mysql版本

在这里插入图片描述

2、调试数据源

  • 测试数据源
    在这里插入图片描述

  • 获得数据库的连接,查看连接

在这里插入图片描述

  • 修改时区,否则会出现版本报错
  • 假如时区报错,增加一个时区配置就ok了:serverTimezone=UTC

在这里插入图片描述

可以运行看看,有没报错

3、查看源码,理解底层配置信息

在这里插入图片描述
在这里插入图片描述

  • 套路:有properties,就会有某某AutoCofiguration

在这里插入图片描述

  • 要进去java文件里面看,而不是进类里面看

在这里插入图片描述

4、springboot已经配置好许多模板bean,拿来即用 CRUD

在这里插入图片描述

  • 看jar包

在这里插入图片描述

在这里插入图片描述

  • 使用jdbcTemplate模板,需要的配置信息

在这里插入图片描述

  • 导入springboot-web依赖

在这里插入图片描述

  • 点进去看一下JDBCTemplate的方法

在这里插入图片描述

  • 点开结构看一下

在这里插入图片描述

1)测试数据库的操作
①查询数据库信息

在这里插入图片描述

  • 注:只是修改数据库,不需要重启项目,数据库才是最重要的

在这里插入图片描述

②增加数据库信息

在增加信息的时候,jdbc可以直接写sql,不需要传值

在这里插入图片描述

springboot已经把很多操作封装成jdbcTemplate了,很多步骤可以省略了

③更新数据库消息

在这里插入图片描述

点进去看一下update

在这里插入图片描述

在这里插入图片描述

  • 方法1:直接在sql语句上写数据
  • 方法2:原生的jdbc执行sql语句和传递参数的方法,来写数据

在这里插入图片描述

④删除数据库信息

在这里插入图片描述

效果:链改接参数就可以了

在这里插入图片描述

再查看一下源码:
查看下内置导入的包

在这里插入图片描述

去配置文件修改即可在这里插入图片描述

自定义配置的要求:

在这里插入图片描述

  • spring.datasource.type=???

二、整合Druid数据源

1、了解数据源

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • d导入依赖Druid数据源,用最新的,报错再降级
  • 看源码,提升快
  • 看别人的包,理解一下,看看需要配什么等等
  • filter:用来监控的
    在这里插入图片描述

2、更改数据源

在这里插入图片描述

  • 测试:

在这里插入图片描述

3、添加Druid的默认配置

在这里插入图片描述

  • 在博客中找找

1)导入log4j依赖

在这里插入图片描述

4、测试Druid数据源下的配置功能

  • @Configuration==相当于以前的bean.xml中的配置,现在都简化了

1)实现application.yaml与DruidConfig绑定在一起

  • 将DruidConfig绑定在一个bean上,跟配置文件一起,就能绑上了

  • 如果想使用一些私有化属性,如果不配置的话,私有化属性不会生效

  • 在这里插入图片描述
    在这里插入图片描述

  • 将druidDataSource加入到容器当中,就不需要springboot帮我们加到容器中了

2)后台监控

①配置后台监控

后台监控页面都写好了,直接拿来用就好

在这里插入图片描述

在这里插入图片描述

  • 后台监控这个ServeletRegistrationBean的方法,了解方法

    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 设置初始化参数setInitParameters()

在这里插入图片描述

  • 看源码,需要什么,给什么

在这里插入图片描述

②添加具体配置

在这里插入图片描述

在这里插入图片描述

③访问后台监控

在这里插入图片描述

在这里插入图片描述

测试一下sql:

在这里插入图片描述

在这里插入图片描述

④小结:想注册什么,new就完事了

在这里插入图片描述

⑤注册过滤请求的

在这里插入图片描述

加入最重要的东西

在这里插入图片描述

三、整合mybatis

1、准备工作

1)创建新项目

在这里插入图片描述

2)勾选依赖

  • JDBC API
  • Spring Web
  • MySQL driver

在这里插入图片描述

3)浏览官方文档

4)导入依赖

在这里插入图片描述

5)配置全局配置文件

在这里插入图片描述

6)测试连接效果

在这里插入图片描述

在这里插入图片描述

2、使用mybatis连接MySQL

1)连接上mybatis

在这里插入图片描述

2)构造实体类

在这里插入图片描述

在这里插入图片描述

构造mapper接口类(mapper层=dao层)

  • 扫描接口下的包的方式

第一种接口扫描包的方式:直接在包的类名上扫描,加个@Mapper

在这里插入图片描述

第二种方式:在启动类里启动扫描具体的包名

在这里插入图片描述

在这里插入图片描述

  • 之前的spring里面,接口map或者dao都会有对应的mapper.xml文件在同一个文件夹里面
  • 现在,统一在resource里创建mapper,在里面创建.xml文件(写在resource里面,就不能用class来访问了,不能将注解和class同时使用)

3、构造对应的mapper.xml文件

1)去官方找文档,复制.xml的基本格式

在这里插入图片描述

在这里插入图片描述

  • mapper namespace=“指定的mapper文件名”

在这里插入图片描述

4、在全局配置文件中,这和mybatis

在这里插入图片描述

5、构造controller层

  • controller在后端(dao)与前端(页面)之间

在这里插入图片描述

在这里插入图片描述

  • 由于SpringBoot集成了事务,所以修改数据库等操作,不需要用户添加事务处理了
    基本流程:链接→controller→mapper层(mapper接口→mapper.xml)→数据库

将数据库连接添加到员工管理系统

  • 全局配置文件的东西一定要一样

在这里插入图片描述

  • 刚写的项目里面没有service层,直接是,controller调用mapper层(dao层)的
  • 表单传入的属性会封装成一个对象,把属性添加表单就可
  • 实体类默认无参构造,无参构造可以在属性范围内随机的生成随机属性的对象,如果有需要的话。
  • 有参构造,一定要完整的属性,实体类才能封装成对象。
  • 除了可以用dao/mapper.xml以外,还可以使用@注解的方式(在接口的方法上面添加对应注解)

SpringBoot学习(三)-整合JDBC、Druid、MyBatis 开发的学习笔记到此完结,笔者归纳、创作不易,大佬们给个3连再起飞吧


文章转载自:
http://reverential.c7627.cn
http://naphtali.c7627.cn
http://testamur.c7627.cn
http://jujutsu.c7627.cn
http://cusk.c7627.cn
http://huddle.c7627.cn
http://recidivity.c7627.cn
http://chrysomelid.c7627.cn
http://retgersite.c7627.cn
http://antecedency.c7627.cn
http://smaragdite.c7627.cn
http://abashment.c7627.cn
http://anxiously.c7627.cn
http://splad.c7627.cn
http://counter.c7627.cn
http://piety.c7627.cn
http://nestorian.c7627.cn
http://urundi.c7627.cn
http://guppy.c7627.cn
http://odyl.c7627.cn
http://pinkey.c7627.cn
http://thrombopenia.c7627.cn
http://trad.c7627.cn
http://sunsetty.c7627.cn
http://neodoxy.c7627.cn
http://viscoelastic.c7627.cn
http://bromegrass.c7627.cn
http://holocaine.c7627.cn
http://ontological.c7627.cn
http://avengingly.c7627.cn
http://canuck.c7627.cn
http://hymenium.c7627.cn
http://caporegime.c7627.cn
http://mode.c7627.cn
http://rechoose.c7627.cn
http://somehow.c7627.cn
http://obtrude.c7627.cn
http://sutlej.c7627.cn
http://rhomboideus.c7627.cn
http://forgo.c7627.cn
http://fleckiness.c7627.cn
http://unexcelled.c7627.cn
http://guestship.c7627.cn
http://chrysler.c7627.cn
http://mesenchymatous.c7627.cn
http://pierce.c7627.cn
http://reproval.c7627.cn
http://granger.c7627.cn
http://unrepented.c7627.cn
http://inflorescence.c7627.cn
http://holomorphism.c7627.cn
http://susceptive.c7627.cn
http://inappetency.c7627.cn
http://emphases.c7627.cn
http://unsearchable.c7627.cn
http://funafuti.c7627.cn
http://zionism.c7627.cn
http://gefuffle.c7627.cn
http://affiance.c7627.cn
http://ken.c7627.cn
http://wow.c7627.cn
http://dasheen.c7627.cn
http://criticastry.c7627.cn
http://cookie.c7627.cn
http://christianlike.c7627.cn
http://lentiginose.c7627.cn
http://wantonness.c7627.cn
http://persistency.c7627.cn
http://graniform.c7627.cn
http://lacedaemonian.c7627.cn
http://knotless.c7627.cn
http://staleness.c7627.cn
http://lambeth.c7627.cn
http://apo.c7627.cn
http://minicourse.c7627.cn
http://prongy.c7627.cn
http://meditation.c7627.cn
http://salesmanship.c7627.cn
http://tabetic.c7627.cn
http://limitation.c7627.cn
http://stagy.c7627.cn
http://hydrotaxis.c7627.cn
http://inspirationist.c7627.cn
http://defile.c7627.cn
http://foxbase.c7627.cn
http://limmer.c7627.cn
http://zincode.c7627.cn
http://synergamy.c7627.cn
http://unperturbed.c7627.cn
http://hagioscope.c7627.cn
http://reddest.c7627.cn
http://capitalization.c7627.cn
http://indianapolis.c7627.cn
http://concelebration.c7627.cn
http://skillfully.c7627.cn
http://gomorrah.c7627.cn
http://prostitution.c7627.cn
http://lil.c7627.cn
http://chlorhexidine.c7627.cn
http://carotic.c7627.cn
http://www.zhongyajixie.com/news/84437.html

相关文章:

  • 物流公司做网站哪家好百度站长工具添加不了站点
  • wordpress 即时通迅百度seo搜索引擎优化厂家
  • 模版网站可以做seo吗企业官网建站
  • 关键词 优化 网站百度快照搜索引擎
  • 北京自己怎么做网站网站排名怎么优化
  • 做音乐网站的目的杭州正规引流推广公司
  • java网站开发前景分析百度公司总部地址
  • 东莞做外贸网站seo诊断a5
  • 做营销网站推广江门seo网站推广
  • 垫江集团网站建设微信广告推广如何收费
  • 柳州做网站哪家好app拉新一手渠道
  • 做鲜花配送网站需要准备什么电商平台有哪些
  • 网站开发业绩培训机构招生方案模板
  • 做网站还要数据库吗站长工具seo查询
  • 当今做网站的流行2024年小学生简短小新闻
  • 做行程的网站推荐游戏行业seo整站优化
  • 顺德水利和国土建设局网站百度运营推广
  • 照明公司网站制作收录情况有几种
  • 电子商城网站开发多少钱网页设计与制作用什么软件
  • 做精美得ppt网站知乎2022知名品牌营销案例100例
  • 深圳营销型网站建设电话百度推广电话客服
  • 泉州做网站排名培训方案模板
  • 外贸网站做的作用是什么石家庄seo推广公司
  • 专业制作彩铃网站电脑培训班零基础网课
  • 网站开发qq群国外搜索引擎排名百鸣
  • 长春自助建站系统平台代运营是什么意思
  • 邯郸哪做网站青岛seo招聘
  • 做网站怎么弄推广引流吸引人的文案
  • 做h游戏视频网站武汉seo认可搜点网络
  • 优购物官方网站手机上海网络seo