![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
LBJ湖人
这个作者很懒,什么都没留下…
展开
-
Spring的常用注解及作用?
注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。1、声明bean的注解@Component 组件@Service 在业务逻辑层使用@Repository 在数据访问层使用(dao层)@Controller 声明控制层@RestController2、注入bean的注解@Autowired:由Spring提供@Inject:由JSR-330提供@Resource:由JSR-250提供3、java配置类相关注解@Bean 注原创 2021-01-14 09:13:56 · 667 阅读 · 0 评论 -
Hibernate里核心接口都有哪些?
1.Configuration(类):加载配置文件hibernate.cfg.xml文件中的配置信息,从而得到:(1).hibernate的底层信息:数据库连接,jdbc驱动,方言,用户名,密码。(2).hibernate的映射文件(*.hbm.xml)2.sessionFactory(接口)通过configuration创建sessionFactory。可以用来获得session。sessionFactory是线程安全的,里边加载的数据信息有数据库的配置信息和映射关系.3.Sessio原创 2021-01-13 09:56:25 · 141 阅读 · 1 评论 -
SpringDataJPA是什么?JPA的常用注解有哪些?
Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。Spring Data JPA不需要过多的关心Dao层的实现,只需关注我们继承的接口,按照一定的规则去编写我们的接口即可,spring会按照规范动态生成我们接口的实现类进行注入,并且实现类里包含了一些常规操作的方法实现.如果使用JPA提供的接口来操作ORM框架,可以不写任何实现就能对数据库进行CRUD(Create创建 Read读取 Updat原创 2021-01-13 08:37:41 · 255 阅读 · 0 评论 -
JUnit是什么? 为什么要进行单元测试?
JUnit是一个用于java语言的单元测试框架,可以简化单元测试的工作量。简单来说就是对项目最小的功能模块进行测试,在c语言中可能是一个函数,在java中可能就是一个类或一个方法了。1.帮助理解需求单元测试应该反映Use Case,把被测单元当成黑盒测试其外部行为。2.提高实现质量单元测试不保证程序做正确的事,但能帮助保证程序正确地做事,从而提高实现质量。3.测试成本低相比集成测试、验收测试,单元测试所依赖的外部环境少,自动化程度高,时间短,节约了测试成本。4.反馈速度快单元测试提供快速反馈原创 2021-01-12 09:57:32 · 3298 阅读 · 0 评论 -
Maven的配置文件如何理解及常用命令都有哪些?
从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。并且,settings.xml是maven的全局配置文件。Settings.xml中包含类似本地仓库位置、修改远程仓库服务器、认证信息等配置。而pom.xml主要描述了项目的maven坐标,依赖关系以及其他所有的项目相关因素,是项目级别的配置文件。mvn clean 清空产生的项目( target里)mvn compile 编译源代码mvn package 打包mvn test 运行测原创 2021-01-12 08:43:59 · 256 阅读 · 0 评论