随笔分类 -  Java Web

摘要:查询语句 阅读全文
posted @ 2018-09-10 22:46 Masukotto&xiaou 阅读(695) 评论(0) 推荐(0)
摘要:tomcat启动类 servlet类 阅读全文
posted @ 2018-09-09 14:30 Masukotto&xiaou 阅读(1723) 评论(0) 推荐(0)
摘要:主要原因: 是在json时hibernate才会加载数据(懒加载)加载出来的数据又有其他关系数据又去加载其他的数据,而其他的数据又包含了本类数据进入死循环 这种现象一般出现在多表查询时 解决方案 方案一:配置JsonConfig排除不加载的数据项 立将关联对象改为即加载,并且将关联对象中的属性排除 阅读全文
posted @ 2018-07-27 21:48 Masukotto&xiaou 阅读(617) 评论(0) 推荐(0)
摘要:什么是solr? Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 solr整合Tomcat步骤 第一步:安装tomcat。D:\temp\a 阅读全文
posted @ 2018-07-17 19:52 Masukotto&xiaou 阅读(234) 评论(0) 推荐(0)
摘要:什么是全文检索? 将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。 这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引 这种先建立索引,再对索引进行搜索的过程就叫全文检索(Full-text Search) 阅读全文
posted @ 2018-07-16 23:32 Masukotto&xiaou 阅读(319) 评论(0) 推荐(0)
摘要://获取泛型的类型 阅读全文
posted @ 2018-07-09 10:18 Masukotto&xiaou 阅读(133) 评论(0) 推荐(0)
摘要:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [applicationContext 阅读全文
posted @ 2018-07-07 15:42 Masukotto&xiaou 阅读(251) 评论(0) 推荐(0)
摘要:Spring+Struts2+Hibernate 整合笔记 1.导包 Hibernate导包 hibernate/lib/required/*目录下的全部的jar包 hibernate/lib/jpa | java persist api java的持久化规范(接口) 数据库驱动(MySQL) St 阅读全文
posted @ 2018-07-06 15:34 Masukotto&xiaou 阅读(213) 评论(0) 推荐(0)
摘要:1.使用注解配置Spring 1.导包基本包4个+2个Spring+aop 2.导入新的命名空间context 3.开启注解扫描功能 4.在bean类的操作 1 //将对象注册到容器 2 @Component("s1") 3 /* 4 * @Service("s1") 5 * @Controller 阅读全文
posted @ 2018-06-14 23:20 Masukotto&xiaou 阅读(193) 评论(0) 推荐(0)
摘要:1.Spring框架 Spring框架是一站式框架正是因为Spring框架性质是属于容器性质的 容器中装什么对象就有什么功能,Spring不光不排斥其他框架,还帮助其他框架管理对象 还对AOP支持 2.导包 3.HelloWord applicationContext.xml demo.java 4 阅读全文
posted @ 2018-06-14 22:48 Masukotto&xiaou 阅读(228) 评论(0) 推荐(0)
摘要:1.最简单的过滤器 配置文件 过滤器 一个验证用户是否登录的实例 配置 过滤器 阅读全文
posted @ 2018-06-10 23:20 Masukotto&xiaou 阅读(136) 评论(0) 推荐(0)
摘要:1.OGNL表达式 1.ONGL是对象视图导航语言 ${user.name}这种写法就是对象视图导航 2.OGNL的jar包是包含在Struts2基础包中 3.OGNL的存储方式 4.OGNL表达式使用方式 2.OGNL与Struts2的结合 OGNL中的OGNLContext >valueStac 阅读全文
posted @ 2018-06-10 23:08 Masukotto&xiaou 阅读(148) 评论(0) 推荐(0)
摘要:1.struts.xml配置 2.struts2常量配置 2.1 修改struts2默认常量配置方式共有3中按加载顺序 1.在src/struts.xml中配置 2.在src下创建struts.properties 设置编码 3.在项目的web.xml中设置 3.动态方法调用 阅读全文
posted @ 2018-06-10 21:32 Masukotto&xiaou 阅读(108) 评论(0) 推荐(0)
摘要:1.struts框架准备工作 1.导入包 在这个下面的WEB-INF/lib里的全部的包 2.书写Action类 3.书写src/strurs.xml的配置文件 4.配置struts2核心过滤器到web.xml 5.测试 2.struts流程图 阅读全文
posted @ 2018-06-10 16:56 Masukotto&xiaou 阅读(152) 评论(0) 推荐(0)
摘要:1.类级别查询 get方法:没有任何策略.调用即立即查询数据库加载数据. load方法:当应用类级别的加载策略(当使用时才从数据库加载数据)、 load方法:当默认lazy为false是与get一样(默认lazy为true) 2.批量抓取 <batch-size:抓取数组大小> 配置之后查询数据会一 阅读全文
posted @ 2018-06-06 21:41 Masukotto&xiaou 阅读(89) 评论(0) 推荐(0)
摘要:1.Hibernate查询 1.1oid查询 即get 1 Users users = session.get(Users.class, 1); 1.2对象属性导航查询 1 //对象属性导航查询 2 @Test 3 public void obj() { 4 Session session = Hi 阅读全文
posted @ 2018-06-06 21:26 Masukotto&xiaou 阅读(108) 评论(0) 推荐(0)
摘要:1.Hibernate对象的三种状态 瞬时态:瞬时态的对象是由new关键字开辟内存空间的对象,不存在在持久化标识OID(相当 于主键值),并且与任何session关联 在数据库中也没有记录,失去引用将会被JVM回收 持久态:持久态的对象存在一个持久化标识OID,当对象加入到session缓存时,就会 阅读全文
posted @ 2018-06-06 21:00 Masukotto&xiaou 阅读(200) 评论(0) 推荐(0)
摘要:1.hibernate框架使用的准备工作 1.1导入jar包 1.2向eclipse导入dtd文件 uri在dtd文件中有 2.hibernate框架的配置 2.1首先先创建一个实体类 2.2配置*.hbm.xml映射文件 2.2配置hibernate.cfg.xml文件 3.测试配置的hibern 阅读全文
posted @ 2018-06-03 16:14 Masukotto&xiaou 阅读(444) 评论(0) 推荐(0)
摘要:1.先查看centos7.3自带的数据库mariadb 命令:rpm -qa|grep mariadb 如果有请卸载 rpm -e (mariadb版本) --nodeps 2.去MySQL官方下载rpm安装包(地址) 3.将安装包上传到服务器 4.进行解压 命令:tar -xvf 安装包名 5.按 阅读全文
posted @ 2018-05-19 17:05 Masukotto&xiaou 阅读(147) 评论(0) 推荐(0)
摘要:1.什么是监听器? 监听器就是监听某个对象的的状态变化的组件 监听器的相关概念: 事件源: 被监听的对象 -- servlet中三个域对象 request session servletContext 监听器: 监听事件源对象事件源对象的状态的变化都会触发监听器 注册监听器: 将监听器与事件源进行绑 阅读全文
posted @ 2018-05-13 10:48 Masukotto&xiaou 阅读(282) 评论(0) 推荐(0)