- 博客(10)
- 收藏
- 关注
原创 pom依赖冲突
spring-cloud-starter-alibaba-nacos-discovery依赖中同样也引用了jersey-client。参考:https://blog.youkuaiyun.com/qq_32432081/article/details/102173382。可以把所有依赖包的树状结构打印到一个文件里,然后在这个文件里搜索jersey-client这个包,发现在。查看一下gitlab4j-api的子依赖,果然jersey-client被覆盖了。于是准备看一下是哪个地方也引用了jersey-client。
2023-04-23 17:24:34
473
原创 【学习】java基础
日期与时间Date类包:util.Date构造器:Date():创建一个Date对象,代表的是系统当前此刻日期时间。Date(long date):将时间毫秒值转换为Date日期对象时间的两种表示方法yyyy-mm-dd:Date d = new Date();时间毫秒值:long time = d.getTime();或long time = System.currentTimeMillis()转换:常用方法:名称说明Date()创建一个Date
2022-10-25 17:41:56
290
原创 java面试笔记
SQLSQL基础执行顺序执行顺序:选表–>分组前过滤–>分组–>选取字段->分组后过滤–>排序–>分页from --> where --> group by -->having -->select --> order by -->limit特殊条件符号:between … and …、in()、is null、like 模糊匹配(-单个,%任意个)聚合函数:count:count(*)、count(*字段名)、coun
2022-07-22 08:32:35
112
原创 微服务:nacos配置管理&&feign远程调用&&Gateway服务网关
Nacos配置管理配置热更新:当service的配置有变更时,不用项目重新启动就能nacos自动加载到更新内容。而这项工作交给配置管理服务,它能读取配置。nacos配置管理服务就是nacos本身。1.1、添加统一配置管理并读取步骤1)添加配置信息在nacos中添加配置信息在弹出表单中填写配置信息配置信息:只需要添加需要变更的配置信息,如数据库信息不用修改,则可以不添加进去2)在userservice的pom.xml中引入Nacos的配置管理客户端依赖:<!--na
2022-02-23 17:50:31
1937
原创 微服务开发框架:eureka和nacos介绍
微服务1.单体架构和分布式架构单体架构分布式架构根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,成为一个服务优点:缺点:服务拆分力度、服务集群地址如何维护、服务之间实现远程调用、服务健康状态如何感知微服务单一职责:拆分力度小面向服务:微服务对外暴露业务接口自治:团队独立、技术独立、数据独立、部署独立结构服务集群注册中心配置中心服务网关服务监控和保护框架springcloudDubbo2.springcloud1.简介功能服
2022-02-18 21:46:17
1007
原创 SpringBoot:基础篇
SpringBoot基础篇一. SpringBoot快速入门1.1创建SpringBoot工程1. 手工创建步骤①:创建工程时,选择手工创建Maven工程步骤②:参照标准SpringBoot工程的pom文件,书写自己的pom文件即可parent标签springboot依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xm
2022-02-09 20:03:39
682
原创 mybatis:多表查询&&注解开发
mybatis:多表操作1. 一对一查询关键:如何在mapper中定义一个对象的映射解决:resultMap(+association)实体:order.classpublic class Order {private int id;private Date ordertime;private double total;private User user; ♥}模型:查询数据库语句:select *,o.oid oid from orders o,user
2022-02-08 01:09:51
344
原创 mybatis:映射文件&&核心配置文件
Mybatis映射文件深入一. 动态sql语句1. if 标签 <select id="findByCondition" parameterType="domain.User" resultType="domain.User"> select * from user <where> <if test="id!=0"> and id=#{id} <
2022-02-07 19:29:54
1075
原创 mybatis:基础&开发步骤
Mybatis基础一. mybatis简介Mybatis:1.基于java的持久层(dao)框架,封装了jdbc,开发者只需关注sql语句本身;2.通过xml或注解方式,将java对象与sql参数映射成最终的sql语句;3.执行sql语句并将结果集以java对象形式返回二. 开发步骤1. 添加MyBatis的坐标pom.xml:mysql-connector-java♥mybatis♥junitlog4j2. 创建user数据表3. 编写User实体类 id,usern
2022-02-06 19:13:29
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人