分类: 苍穹外卖

31 篇文章

thumbnail
Springtask
SpringTask是Spring框架提供的任务调度工具,可以按照约定时间自动执行某个带代码逻辑 定位:定时任务框架 作用:定时自动执行某段java代码 应用场景: cron表达式: 一般情况相下就是星期和日两个参数不能同时出现,因为某日不一定一定是星期几,星期几也不一定是某日,如果星期不写的话,那么就用?代替 cron表达式在线生成器:http:…
thumbnail
HttpClient
发送Get请求,主要分为三步,第一步: 创建http客户端对象,HttpClients.createDefault() 第二步: 创建httpGet请求对象 第三步: 解析数据 通过Post请求发送数据 一: 首先创建httpClient对象 二:创建httpPost对象 三:因为前端输入的时候是以json的格式输入,后端接收是以String的方式…
thumbnail
分层解耦
控制层:Controller,接收前端发送的请求,对请求进行处理,并响应数据 服务层:Service ,处理具体的业务逻辑 数据访问层(持久层):Dao ,负责数据访问操作,例如增删改查 分层解耦: 内聚:软件中各个功能模块内部的功能联系 耦合:衡量软件中各个层/模块之间的依赖,关联的层度 软件设计原则:高内聚低耦合 控制反转提供的容器称之为IOC…
thumbnail
查询、左外链接,双表
select d.* , c.name from dish d left join category c on d.category_id = c.id select d.* , c.name as categoryName from dish d left join category c on d.category_id = c.id 这样一个表…
遍历集合
<insert id="insertBatch"> insert into dish_flavor(dish_id, name, value) values <foreach collection="flavors" item="df" separator=","> (#{df.dishId}, #{df.name},#{df.valu…
thumbnail
阿里云Oss文件上传
首先AliOssUtil类来创建实例, OssConfiguration配置类, 通过Configuration注解声明这是一个配置类,等spring项目启动后就会扫描@Configuration注解,并根据旗下的@Bean注解来创建bean对象 AliOssProperties配置属性类,将oss的端口,访问秘钥id,访问秘钥,以及桶的名称规范声…
@Configuration
@Configuration 是Spring框架中的一个注解,用于指示一个类作为Spring配置类。这意味着,当Spring容器启动时,它会自动检测带有 @Configuration 注解的类,并将这些类视为配置源,从中创建和管理Bean。 关键点解释: 配置类:带有 @Configuration …
过滤器,拦截器,切面编程
请求客户端(浏览器,App)----->到达后端Servlet容器(服务器)----->后端应用程序(springboot)----->控制器(接收请求,编写逻辑代码) 过滤器是Servlet层面的,而拦截器和切面编程它是属于web框架层面的,