JavaEE
文章平均质量分 72
qq_34673128
这个作者很懒,什么都没留下…
展开
-
Tomcat9.0 请求流程解析
近期开发任务不是特别重,因此写写博客做一些积累,由于本人刚开始接触源码,对tomcat还不是特别熟悉,勿喷,在这只是记录看的过程中的一些理解,后期如果有新的理解,会继续更新,这只是很简单的流程,很多细节需要具体分析,对于一些关键步骤做了记录。1.开启Acceptor线程和Poller线程 首先Tomcat启动的时候会创建一个Acceptor线程和一个NioEndPoing.Poller线程,在线程中会阻塞接收socket连接,每次接收到一个socket连接的时候,会把socket封装到...原创 2021-07-01 16:47:47 · 245 阅读 · 0 评论 -
JavaWeb---------Filter
一. Filter介绍Filter主要是对一些WEB资源的拦截,如常用的路径拦截,也可对servlet,jsp等资源拦截,但是用得比较少。执行流程:浏览器->Web服务器->Filter->Web资源二.Filter生命周期当服务器启动的时候会执行一次Filter的创建,然后执行一次Filter的初始化,注意,Filter只执行一次创建和一次初始化,当访问到Filter的时候,会...原创 2018-07-15 13:43:20 · 111 阅读 · 0 评论 -
Hibernate问题
Hibernate: select hibernate_sequence.nextval from dual只执行上面的sql语句,说明主键生成策略与实体属性值不对应。错误:A different object with the same identifier value was already associated with the sessi...原创 2018-03-11 02:25:40 · 168 阅读 · 0 评论 -
SSH-Hibernate(4)
一.表与表之间的关系一对一:如一个丈夫对应一个妻子;一对多:一个班级对应多个学生(建表时在多的一方建立外键指向一的一方的主键);多对多:一个课程对应多个学生,一个学生对应多个课程。二.Hibernate的一对多以客户和联系人为例1.新建实体类package com.lgh.entity;import java.util.HashSet;import java.util.Set;/** ...原创 2018-03-10 23:00:09 · 145 阅读 · 0 评论 -
SSH-Hibernate(3)
一.事务代码规范 Session session=null; Transaction transaction=null; try { session=HibernateUtils.getSession(); transaction=session.beginTransaction(); ...原创 2018-03-10 10:40:37 · 108 阅读 · 0 评论 -
SSH-Hibernate(2)
一.主键生成策略1.Hibernate要求实体类中有一个唯一属性,对应表中的主键。主要的为两个值:(1)native:根据数据库底层生成表示符;(2)uuid:生成UUID类型的值,实体类中主键为字符串类型。二.修改操作package com.lgh.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;...原创 2018-03-09 23:00:40 · 125 阅读 · 0 评论 -
SSH-Hibernate(1)
一.Hibernate概述1.hibernate是一个轻量级的开源框架;2.hibernate应用于JavaEE三层结构中的dao层3.在dao层里面不再需要jdbc复杂的代码操作数据库,不需要写sql语句就可以实现对数据库的crud操作。二.Hibernate中的orm思想orm(Object Relational Mapping):对象关系映射。概述:通俗说就是把对象与数据库中的表对应,把对象...原创 2018-03-09 11:58:43 · 158 阅读 · 0 评论 -
数插件-Ztree
转载https://www.cnblogs.com/AutumnRhyme/p/5915769.html【部分函数和属性介绍】核心:zTree(setting, [zTreeNodes])这个函数接受一个JSON格式的数据对象setting和一个JSON格式的数据对象zTreeNodes,从而建立 Tree。 核心参数:settingzTree 的参数配置都在这里完成,简单的说:树的样...转载 2018-03-08 18:22:57 · 125 阅读 · 0 评论 -
安全框架-shiro
一.简介shiro是Java的一个安全框架,主要为开发提供认证,授权,加密以及会话管理的解决方案。二.传统的认证与shiro 1.传统的认证2.shiro认证三.应用程序如何使用shiro 因此,开发只需要关注两部分:如何获得subject; 如何把subject交给Realm域。1.应用shiro需要配置相关过滤器过滤器简称对应Java类anonorg.apache.shiro.web.f...原创 2018-03-09 16:23:26 · 162 阅读 · 0 评论