摘要: 给不同数据类型注入值: 1.DI(给属性赋值)的四种方式: 01.Student实体类: 02.Grade实体类: 03.DI注入的方式: 04.测试代码: 2.自动装配(autowire): 01.主人实体类: 02.宠物狗实体类: 03.宠物狗的子类小狗实体类: 04.宠物猫实体类: 05.ap 阅读全文
posted @ 2017-09-30 12:35 迷茫王子 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 1.创建对象的三种方式和bean的生命周期的验证: Animal接口代码: Animal接口的实现类Dog的代码: 01.通过构造方法创建对象(常用的方式): 001.appicationContext.xml配置文件 002.测试代码: 02.通过静态工厂方法创建对象: 001.静态工厂类: 00 阅读全文
posted @ 2017-09-29 17:04 迷茫王子 阅读(3491) 评论(0) 推荐(1) 编辑
摘要: 1.不使用Spring的实例: 01.Animal接口对应的代码: 02.Animal接口的实现类Dog对应的代码: 03.测试的代码: 2.使用spring解耦的方式 创建applicationContext.xml文件 放在src的根目录下 01.Animal接口对应的代码: 02.Animal 阅读全文
posted @ 2017-09-29 15:10 迷茫王子 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 1、基础知识 01.Spring:轻量级Java EE开源框架,它是由Rod Johnson为了解决企业应用程序开发的复杂性而创建。 02.目标:实现一个全方位的整合框架,实现“一站式”的企业应用开发。 03.内容: a.IoC容器 b.AOP实现 c.数据访问支持:简化JDBC/Hibernate 阅读全文
posted @ 2017-09-29 10:26 迷茫王子 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一:一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制? 可以包含多个类,在一个class中可以有多个类,但是只能有一个public修饰的类,并且这个类名(public class Test)和文件名字(Test.java)必须一致,作为提供外部调用的唯一的开口,否则编辑器就会报 阅读全文
posted @ 2017-09-27 21:33 迷茫王子 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 将tomcat的bin目录下的tcnative-1.dll文件删除。就可以了。 阅读全文
posted @ 2017-09-27 17:36 迷茫王子 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 笔 试 题 1请写出Mybatis核心配置文件MyBatis-config.xml的内容? 2请写出Mybatis框架的优缺点? 优点: 1. 易于上手和掌握。 2. sql写在xml里,便于统一管理和优化。 3. 解除sql与程序代码的耦合。 4. 提供映射标签,支持对象与数据库的orm字段关系映 阅读全文
posted @ 2017-09-25 16:55 迷茫王子 阅读(2742) 评论(0) 推荐(0) 编辑
摘要: 一、延迟加载 1.主对象的加载: 根本没有延迟的概念,都是直接加载。 2.关联对象的加载时机: 01.直接加载: 访问主对象,关联对象也要加载 02.侵入式延迟: 访问主对象,并不加载关联对象 访问主对象属性的属性的时候,关联对象会被加载 03.深度延迟 访问主对象,并不加载关联对象 访问主对象的属 阅读全文
posted @ 2017-09-23 16:02 迷茫王子 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 硕哥博客链接:http://www.cnblogs.com/999-/p/6073601.html 硕哥GitHup链接:https://github.com/xiaodoufu 阅读全文
posted @ 2017-09-22 20:14 迷茫王子 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 第二次面试题 第一部分:选择题 1、java内部使用的编码格式是:C、Unicode 在JVM内部,统一使用Unicode表示。 2、 public class Threads2 implements Runnable{ public void run() { System.out.println( 阅读全文
posted @ 2017-09-22 19:53 迷茫王子 阅读(273) 评论(0) 推荐(0) 编辑