摘要:
1 maven配置:pom.xml 2 实体类:Employee.java 3 EmployeeMapper接口: 4 工具类 5 测试 6 mybatis配置文件 结构: 阅读全文
摘要:
利用 Intellij IDEA +MAVEN+Jetty实现SpringMVC读取数据库数据并显示在页面上的简单功能 1 新建maven项目,配置pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http 阅读全文
摘要:
1 pom.xml 2 web.xml 3 applicationContext.xml 4 springMVC-servlet.xml 5 Employee.java 6 EmployeeDao.java 7 EmployeeController.java 8 success.jsp 阅读全文
摘要:
1 web.xml 2 springmvc.xml 3 实体类com.springmvc.crud.entities 4 com.springmvc.crud.dao 5 控制器 com.springmvc.crud.handler 6 WEB-INF/views/list.jsp 阅读全文
摘要:
爱奇艺 电话一面: 主要问的是java基础的知识,诸如封装继承多态的理解,Spring 的AOP,IOC的理解,问的很简单,稍作准备即可。 现场面: 1 AtomicInteger实现原理; 2 ArrayList特点,实现了哪个类,此类没有任何方法(称为标记类) RandomAccess:Raom 阅读全文
摘要:
阻塞队列的特点:当队列元素已满的时候,阻塞插入操作; 当队列元素为空的时候,阻塞获取操作; 生产者线程:Producer 消费者线程:Consumer 运行: 结果: 阅读全文
摘要:
线程T1,T2,T3分别启动,如何让其执行顺序变为T3>T2>T1: 线程1: 线程2: 线程3: 执行: 如图:启动顺序为t1,t2,t3.但是使用join后,执行顺序为t3,t2,t1 join的作用:使当前线程等正在执行的线程执行完。join内部调用的是wait方法没,所以释放锁。sleep不 阅读全文
摘要:
恢复内容开始 Mybatis知识点总结 1、#{}和${}的区别是什么? 答:#{}的使用场景:在表的sql映射文件中如下使用: #{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,按序给sql的?号占位符设 阅读全文