知识点类型
前与后。
JAVA开发
展开
-
spring十个点
1.说说Spring 里用到了哪些设计模式? 单例模式:Spring 中的 Bean 默认情况下都是单例的。无需多说。 工厂模式:工厂模式主要是通过 BeanFactory 和 ApplicationContext 来生产 Bean 对象。 代理模式:最常见的 AOP 的实现方式就是通过代理来实现,Spring主要是使用 JDK 动态代理和 CGLIB 代理。 模板方法模式:主要是一些对数据库操作的类用到,比如 JdbcTemplate、JpaTemplate,因为查询数据库的建立连接、执行查询、关闭连接几转载 2020-12-15 12:42:02 · 110 阅读 · 0 评论 -
java文件的上传及下载
/** * 用于存放文件上传工具类的返回值 */ public class PublicFile { private String fileName;//文件名 private String fileUrl;//文件存放服务器地址 public String getFileName() { return fileName; } pu...原创 2020-02-28 15:35:58 · 161 阅读 · 0 评论 -
Mybatis和hibernate的优缺点比较
Hibernate :Hibernate 是当前最流行的ORM框架,对数据库结构提供了较为完整的封装。 Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO 与SQL之间的映射关系。 具体从几个方面说一下两者的区别: 1.两者最大的区别: 针对简单逻辑,Hibernate和MyBatis都有相应的代码生成工具,可以生成简单基本的DAO层方法。 针对高级查询,Mybat...转载 2019-07-11 11:37:41 · 297 阅读 · 0 评论