网站建设风险分析,网站如何做自适应,石家庄铁路职业技工学校,搜狗关键词排名查询2023年2月13日
1#xff0c;认识了职场礼仪#xff0c;学习了职场礼仪的重要性
尊重-心情愉悦-建立信任与好感-合作机遇的敲门砖
2#xff0c;学习了职场礼仪中的邮件礼仪
模板管理中设置自己的名片 部门写到三级部#xff0c;如果部门名太长要换一行 发送…2023年2月13日
1认识了职场礼仪学习了职场礼仪的重要性
尊重-心情愉悦-建立信任与好感-合作机遇的敲门砖
2学习了职场礼仪中的邮件礼仪
模板管理中设置自己的名片 部门写到三级部如果部门名太长要换一行 发送者、抄送者、密送者之间的区别 提炼出有意义的主题行 正文格式字体统一、格式规范、内容简明开门见山先说结果或意图然后是正文内容最后致谢 附件格式命名要清晰正文要提醒内容要简介
3完成了实习生的线上课程学习和考试
2023年2月14日
1学习了Spring的发展历程
JavaEE-Spring1.0(2004.3)-Spring2.0(2006.10)-Spring3.0(2009.12)-Spring4.0(2013.12)-SpringBoot(2014.6)-SpringCloud(2016.1)
SpringCloud本质上是SpringBoot的微服务解决方案其中阿里的SpringCloud解决方案对性能的要求较高因此在实际应用中不常用。
2学习了Spring Boot项目的结构规范
2.1结构
src/main/javajava代码src/main/resources外部的配置文件src/main/application.yml项目的工程配置文件约定优于配置但是此处的自定义配置会覆盖默认配置约定src/test单元测试代码的代码文件target依赖工具打包构建生成的Jar文件所在的地址pom.xmlmaven构建配置。
2.2规范
controller只做参数校验不参与业务 业务由service层的具体实现类去实现目的是为了各个service不会造成循环依赖造成Spring启动的时候不知道先后顺序 entity层是与数据库直接交互的dto层的实体类才是参与前后端数据传输的避免一个实体类要规定很多字段不用与数据库交互显得臃肿 dao层只调用自己这一服务的组件。
一切的发展、规定、解决方案、规范都是为了“高内聚低耦合”这个终极目标。
3学习了依赖管理工具Maven
3.1maven在idea中的配置和使用
idea的setting里设置maven的仓库路径可以通过自定义maven的settings.xml文件可以更改镜像源加快下载速度
clean、package、install的作用。
3.2pom.xml的结构
parent指定父模块properties指定依赖版本等配置dependencies管理具体依赖repositories指定maven仓库源pluginRepositories指定插件仓库源。
4学习了Spring Boot启动原理
内置web服务器且默认配置好了各项选项有约定大于配置的特性起步依赖简化了配置。利用反射、注解和依赖进行自动化配置一键启动。
5学习了前后端数据交互过程中后端的接口管理
响应的数据格式其中现在流行的是json格式但第三方接口如支付宝和微信用的仍是表单格式的数据在使用的时候要注意。
Restful是一种风格不是强制要求。
按照规范post请求负责增添、put请求负责更新、delete请求负责删除、get请求负责查询但仍要注意有的项目在配置之初就只允许post跟get请求在实际开发中要多加注意。
6学习了swagger接口文档生成
Swagger在SpringBoot中的配置是使用Docket来控制Swagger的配置
Swagger的接口分组相比于按照包名、路径去分组自己自定义一个注解比较灵活
访问地址是http://localhost:项目端口/项目名/swagger-ui.html。