java中的大小写规范 (Error:(3, 18) java: 程序包com.bj.dao不存在)

java中的大小写规范

之前一直不注意类名的大小写规范,最近工作不忙,复习SSM搭建项目时总是报错:

【Error:(3, 18) java: 程序包com.bj.dao不存在 】 查了一上午 怎么都找不到原因

重新编译、清IDEA缓存各种方法都试了,就是不顾管用。

后来把dao包中的接口 userDao  改为 UserDao就好了。。。。。。MD 我这个狗脑子

现在来复习一下 java中的名命规范吧,勿以恶小而为之

1.包的命名  (全部小写,由域名定义)

Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。

例如:com.bj.dao

2.类的命名 (单词首字母大写)

根据约定,Java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大 写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来 代表对象的,所以在命名类时应尽量选择名词。   

例如: Graphics

3.方法的命名 (首字母小写,字母开头大写)

方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。

例如:drawImage

4.常量的命名 (全部大写 ,常加下划线)

常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词

例如:MAX_VALUE

### 回答1: 这个错误提示是因为在你的Java代码引用了一个不存在的包com.baomidou.mybatisplus.annotation。可能是你没有正确导入该包或者该包不存在于你的项目。你需要检查你的代码和项目配置,确保该包存在并正确导入。如果该包确实不存在,你需要下载并添加该包到你的项目。 ### 回答2: 在编写 Java 程序时,我们经常需要引用第三方库来提高开发效率和代码质量。MyBatis Plus 是一种常用的 ORM 框架,提供了更加便捷和强大的 SQL 操作方式。但是,当我们使用 MyBatis Plus 框架时,有时会遇到如下错误提示: error:(3, 43) java: 程序包com.baomidou.mybatisplus.annotation不存在。 这个错误的意思是:Java 编译器无法找到 com.baomidou.mybatisplus.annotation 包。 造成这个错误的原因可能有多种。我们可以从以下几个方面入手排查: 1. MyBatis Plus 依赖不完整 如果在项目引用 MyBatis Plus 框架时,没有正确配置依赖库,可能会出现这个错误。建议检查项目的 pom.xml 或 build.gradle 文件,确认是否引入了 MyBatis Plus 的依赖库。 2. MyBatis Plus 版本不匹配 MyBatis Plus 框架有不同的版本,不同版本之间可能会有不同的 API 或者依赖库需求。所以,当我们在使用不同版本的 MyBatis Plus 时,可能会出现这个错误。建议确认使用的 MyBatis Plus 版本和项目实际需求是否一致。 3. 编译器配置问题 Java 编译器可能会有一些配置问题,例如编译器无法找到正确的源代码或依赖库。建议检查编译器的配置文件或者项目的构建配置,确认是否缺少必要的配置项。 总之,出现 error:(3, 43) java: 程序包com.baomidou.mybatisplus.annotation不存在 这个错误时,并不一定是代码本身的问题,更可能是环境或依赖库配置问题。通过仔细排查,我们可以找到出错原因,并解决这个错误。 ### 回答3: 错误提示的意思是在你的Java项目,无法找到名为com.baomidou.mybatisplus.annotation的程序包。这通常是由于以下几个原因导致: 1. 包名或路径错误:请确保你的项目存在名为com.baomidou.mybatisplus.annotation的包或类,并且它们的路径与代码引用的路径一致。特别是,如果你在使用Eclipse或IntelliJ IDEA等IDE时创建了新的类,请先检查它们是否已正确导入和配置。 2. 缺少依赖:如果错误提示附加了类似于“class not found”的信息,则可能是由于你的项目缺少必要的依赖项。在这种情况下,可以通过在项目构建文件(如Maven的pom.xml)添加相应的依赖项来解决问题。 3. 版本或兼容性问题:如果你在使用第三方库或框架时出现了此错误,请确保你正在使用兼容的版本。最好是在官方文档或社区查询相关信息,了解某些版本是否不兼容,或者有某些特殊的配置要求等。 总之,出现类似的Java编译错误时,应该先仔细检查代码和相关配置,然后再查找在线或文档资源以获得更多信息和解决方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值