自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 什么是servlet ,servlet的作用

什么是servlet ,servlet的作用1、简单来说servlet是运行在服务器上的java程序servlet由servlet容器管理,servlet容器也叫 servlet引擎,是servlet的运行环境,给发送的请求和响应之上提供网络服务2、servlet的作用通俗来讲servlet专门用来接收客户端的请求,专门接收客户端的请求数据,然后调用底层service处理数据并生成结果浏...

2019-05-07 15:32:11 36841 12

原创 Servlet的URL设置的两种方式

Servlet的URL设置的两种方式1、通过注解的方式设置@WebServlet("/UserController ")public class UserController extends HttpServlet2、在web.xml中配置URL<servlet> <servlet-name>UserController</servlet-name&...

2019-05-07 14:30:49 2094

原创 认识Mybatis和hibernate的区别

1、hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。(也就是说hibernate是面向对象的,它将对象数据以及对象实际关系做了一个映射),而mybatis仅有基本的字段映射,对象数据以及对象实际关系仍然需要通过手写sql来实现和管理。2、hibernate数据库...

2019-05-06 09:48:43 1313

原创 自定义数据库连接池和数据库连接池

连接池的概述管理数据库连接数据库连接池的作用提高项目性能没有使用连接池技术,每操作一次都需要连接一次,用完就关闭(销毁),但是数据库连接是一个很消耗资源的过程,所以会导致项目性能低使用连接池就是在连接池初始化的时候存放一定数量的连接(已经完成数据库的连接),用的时候通过方法获取(直接拿就好),不用的时候归还连接即可(只是释放连接并没有销毁,方便下一个操作获取u需要重新连接)。连接池好比...

2020-03-18 16:40:50 223

原创 表单校验器validate+jquery的使用和简单案例

需求:通过validate插件来校验表单技术分析:jqery validatevalidate使用步骤:validate是别人封装好的第三方工具1.导入jquery.js2.导入validate.js3.在页面加载成功之后 对表单进行校验 $(“选择器”).validate()4.在validate中编写校验规则$(“选择器”).validate({rules:{}, //...

2020-03-17 16:24:39 191

原创 重定向与请求转发的区别

HttpServletResponse.sendRedirect 方法实现的请求重定向与RequestDispatcher.forward 方法实现的请求转发的总结比较:(1)RequestDispatcher.forward 方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源,还可以重定...

2019-08-19 11:50:51 152

原创 spring中Bean的作用域

spring中Bean的作用域singleton作用域scope=prototype:每访问一次,获取新的对象的实例 <bean id="a" class="spring_DI.某个类" scope="prototype">在每个Spring IoC容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定Bean节点的lazy-ini...

2019-06-12 00:08:05 126

原创 spring中bean的实例化的三种方式

spring中bean的实例化的三种方式1.构造方法(默认)接口:public interface UserDaoIfac { public abstract void addUser();}接口的实现类:public class UserDao implements UserDaoIfac { @Override public void addUser() { ...

2019-06-11 23:47:12 171

原创 spring中 bean的生命周期

spring中 bean的生命周期构造方法(如果需要给属性赋值,那么先调用属性的setter方法)----初始化方法—对像的销毁方法

2019-06-11 23:33:55 89

原创 spring容器初始化的两种方式

spring容器初始化的两种方式1.使用BeanFactory接口项目部署后用这种比较多,调用时才会初始化bean,所以不占用内存BeanFactory • 采用延迟加载Bean,直到第一次使用getBean()方法获取Bean实例 时,才会创建Bean。 Resource resource=new ClassPathResource("beans.xml"); BeanFactory...

2019-06-11 23:27:06 523

原创 Dubbox

DubboxDubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbox就是个服务框架,如果没有分布式的需求...

2019-05-23 00:18:28 134

原创 SpringMVC简单的传值(一)

2019-05-17 15:28:46 110

原创 Mybatis的工作原理

Mybatis的工作原理第一步:Executer 执行器开始工作第二步:调用parameterHandler给sql语句注入参数第三步:调用StatementHandler执行sql语句第四步:调用ResultSetHandler执行结果集中的数据到返回的对象的映射...

2019-05-10 18:34:17 134

原创 Mybatis缓存

Mybatis缓存配置一级缓存Mybatis默认支持一级缓存,不需要在配置文件去配置。二级缓存mybaits的二级缓存是mapper范围级别,除了在SqlMapConfig.xml设置二级缓存的总开关,还要在具体的mapper.xml中开启二级缓存。在核心配置文件SqlMapConfig.xml中加入在UserMapper.xml中开启二缓存pojo类必须实现序列化接口pu...

2019-05-10 15:31:44 118

原创 多线程中join、yield、wait、sleep的区别

多线程中join、yield、wait、sleep的区别Thread类的方法:sleep(),yield()等Object的方法:wait()和notify()等由于sleep()方法是Thread 类的方法,因此它不能改变对象的机锁。所以当在一个Synchronized方法中调用sleep()时,线程虽然休眠了,但是对象的机锁没有被释放,其他线程仍然无法访问这个对象。而wait()方法则会...

2019-05-09 16:21:33 1578 1

原创 数据库事务的四大特性和隔离级别

数据库事务的四大特性和事务的隔离级别四大特性:一:原子性Atomicity原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,原子的定义是不可拆分的。二:一致性Consistency一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之...

2019-05-09 11:04:12 370

原创 Servlet的生命周期

Servlet的生命周期 * 1、Servlet的生命周期 * 构造方法(只执行一次)-》初始化(init())-》service方法->销毁(destroy()) * * web工程stop之前会调用销毁方法(用来释放一些重要的资源) * * 2、在web工程运行期间,servlet是单例模式,在内存中只存在一个servlet实例 * ,多次访问同一个servlet通过多...

2019-05-07 14:56:53 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除