面试题
今天才学java
这个作者很懒,什么都没留下…
展开
-
面试题学习(四)MyBatis
目录MyBatis中实体类与表中字段不一致,怎么办? MyBatis中实体类与表中字段不一致,怎么办? 三种方法: 1.写sql的时候起别名 2.在MyBatis全局配置文件中开启驼峰命名规则 <settings> <setting name="mapUnderscoreToCamelCase" value="true" /> </settings> 3.在Mapper映射文件中使用resultMap来自定义映射 <resultMap type="com.entr原创 2020-12-23 09:22:43 · 149 阅读 · 0 评论 -
面试题学习(三)SpringMVC
目录Spring MVC如何解决POST请求中文乱码简单的谈一下SpringMVC的工作流程 Spring MVC如何解决POST请求中文乱码 配置CharacterEncodingFilter <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter&l原创 2020-12-22 21:18:26 · 134 阅读 · 0 评论 -
面试题学习(二)Spring
目录Spring中Bean的作用域之间有什么区别?事务的传播行为事务隔离级别 Spring中Bean的作用域之间有什么区别? 类别 说明 singleton Bean以单例的方式存在 prototype 每次调用getBean()的时候都会返回一个新的实例 request 每次HTTP请求都会创建一个新的Bean,该作用域适用于WebApplicationContext环境 session 同一个HTTP Session共享一个Bean,不同的HTTP Session使用不同的B原创 2020-12-22 20:33:53 · 189 阅读 · 0 评论 -
面试题学习(一)Java、web
记录一次面试: 单例模式: 饿汉式:一开始就创建好了 懒汉式:用的时候才创建,存在安全问题 方案1:静态类方法加上线程锁(synchronized) 直接锁 方案2:双重检查锁定(Double-Check Locking) 在锁之前再加一个判断 方案3:静态嵌套类单例 声明一个静态内部类 public class Test{ //私有化 private Test(){} //静态类方法 public static Test getInstance(){ return Sigle.INSTALL; }原创 2020-12-22 19:43:52 · 185 阅读 · 0 评论