- 博客(227)
- 收藏
- 关注
原创 【苍穹外卖】sql自动补全列名
在数据库连接那右键,database tools ------ manage shown shcemas , 选择 all shcemas。现在再去写sql会发现能识别到sky_take_out那一层。完了之后,他的表好像只有bank下面的那一个,要把所有的表都调出来,像下图这样。右侧的Database 加号 Data Source ----MySQL。填一下用户名密码就行,然后测试连接。可能会有时区问题,他让你点什么你就点。如果希望直接识别到表那一级,就要将数据库连接的url往下设置一级就好。
2024-04-06 21:55:12 295
原创 【苍穹外卖】log爆红
使用了@Slf4j注解,用于自动生成一个log对象,相当于private final Logger log = LoggerFactory.getLogger(当前类名.class);IDEA file—settings–plugins,搜索lombok–install。安装完后自动重启IDEA后就不会报错了。这个注解需要安装Lombok插件才能使用。
2024-04-02 23:56:47 123
原创 git学习笔记
1.从远程仓库中克隆或拉取代码到本地仓库(clone/pull) 2.从本地进行代码修改 3.在提交前先将代码提交到暂存区 4.提交到本地仓库。本地仓库中保存修改的各个历史版本 5.修改完成后,需要和团队成员共享代码时,将代码push到远程仓库。较大的版本上线前,会从开发分支中分出准生产分支,进行最后阶段的集成测试。该版本上线后,会合并到主干分支。为了不影响较短周期的开发工作,一般把中长期开发模块,会从开发分支 中独立出来。开发完成后会合并到开发分支。主要负责管理生产环境下出现的紧急修复的代码。
2024-03-15 11:18:18 287
原创 DB2四舍五入保留四位小数
ROUND用于四舍五入,比如1.55555555四舍五入到第四位小数,变成1.55560000.但是后面会变成0,不会截断。要再使用CAST之后才会变成1.5556. DECIMAL(10,4)就用数据库定义的那个长度改造就行。比如数据库是DECIMAL(10,6)保留4位就写DECIMAL(10,4)(这种功能竟然要两个函数实现吗…会不会有更简单的方法,否则太不智能了)
2024-03-08 10:03:15 291
原创 IDEA创建SpringMVC项目没有java和resources
重复操作,命名为resources.两个文件夹就建出来了,但是仔细观察这两个文件夹图标和教程上不一样。实际上这样建出来就是普通的文件夹,需要去标记一下。跟着一些教程创建SpringMVC项目,完了之后没有java和resources两个文件夹,他们教程让我们自己新建(感觉不是很科学啊,为什么必须自己建,生成的就没有呢)resources文件夹右键Mark Directory as---->Resources Root。java文件夹右键Mark Directory as---->Sources Root。
2024-03-01 16:15:17 300
原创 Namespace ‘aop‘ is not bound
我出现这个问题就是因为只写了schemaLocation里的配置,没有写xmlns:aop。这个时候注意观察,schemaLocation配置的http://www.springframework.org/schema/aop。那两行是灰色的,就是没有用上的意思。所以一定是哪里配置没完善。这里需要注意的是,aop相关的配置有3个。然后配置文件头大概像这样。
2024-02-21 15:46:37 230
原创 Spring学习笔记
Resource(属于J2EE规范),默认按照名称进行装配,名称可以通过name属性进行指定。如果没有指定name属性,当注解写在字段上时,默认取字段名进行按照名称查找,如果注解写在setter方法上默认取属性名进行装配。但是需要注意的是,如果name属性一旦指定,就只会按照名称进行装配。@Autowired是根据类型自动装配的,加上@Qualifier则可以根据byName的方式自动装配。为了更好的进行分层,Spring可以使用其它三个注解,功能一样,目前使用哪一个功能都一样。几个注解进行自动装配。
2024-02-21 15:37:18 370 1
原创 使用AutoWired注解提示is not writable or has a invalid setter method.
bean.xml配置了类的成员的property,然后在那个类里对成员变量又用了@AutoWired注解就会报这个。把bean.xml里的不需要的property删了就行。因为同时配置了bean.xml和注解。
2023-09-05 17:44:05 92
原创 Java选择题刷题记录5
1.枚举类可以实现一个或多个接口,使用enum定义的枚举类默认继承java.lang.Enum类,而不是默认继承Object类,其中 java.lang.Enum类实现了java.lang.Serializable和java.lang.Comparable两个接口。4.枚举类的所有实例必须在枚举类的第一行显示列出,否则这个枚举类永远不能产生实例。2.使用enum定义、非抽象的枚举类默认会使用final修饰,因此枚举类不能派生子类。1.线程池管理器(ThreadPoolManager)
2023-06-18 00:22:28 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人