摘要:
JDK1.8新特新Redis数据淘汰策略springMVC和springboot区别springboot常用注解HashMap数据结构mybatis一级和二级缓存mybatis#{}和${}的区别是什么乐观锁和悲观锁 Spring的Controller是单例还是多例? 单例会有什么问题 阅读全文
摘要:
目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较: 1. 核 心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用 阅读全文
摘要:
MVC框架 什么是MVC框架? 是为了解决传统MVC模式(Jsp + Servlet + JavaBean)的一些问题而出现的框架。 传统MVC模式问题 1、所有的Servlet和Servlet映射都要配置在web.xml中,如果项目太大,web.xml就太庞大,并且不能实现模块化管理。 2、Ser 阅读全文
摘要:
写一个简单的jdbc的程序。写一个访问oracle数据的jdbc程序? 贾琏欲执事 加载驱动(com.mysql.jdbc.Driver,oracle.jdbc.driver.OracleDriver) 获取连接(DriverManager.getConnection(url,usernam,pas 阅读全文
摘要:
触发器,需要有触发条件,当条件满足以后做什么操作。 触发器用处还是很多的,比如校内网、开心网、Facebook,你发一个日志,自动通知好友,其实就是在增加日志时做一个后触发,再向通知表中写入条目。因为触发器效率高。而UCH没有用触发器,效率和数据处理能力都很低。 每插入一个帖子,都希望将版面表中的最 阅读全文
摘要:
Servlet是什么? Servlet(Server Applet),全称Java Servlet, 是用Java编写的服务器端程序。而这些Sevlet都要实现Servlet这个借口。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 Http 阅读全文
摘要:
①实现方式 1、通过继承Thread类实现一个线程 2、通过实现Runnable接口实现一个线程 继承扩展性不强,java总只支持单继承,如果一个类继承Thread就不能继承其他的类了。 ②怎么启动? Thread thread = new Thread(继承了Thread的对象/实现了Runnab 阅读全文
摘要:
1、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。 主要由以下几个模块组成: Spri 阅读全文
摘要:
Spring是什么? spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架(相对于重量级的EJB),主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 1、IOC(Inversion of Control 阅读全文
摘要:
1、限定数据库的个数,不会导致由于数据库连接过多导致系统运行缓慢或崩溃 2、数据库连接不需要每次都去创建或销毁,节约了资源 3、数据库连接不需要每次都去创建,响应时间更快。 阅读全文