摘要: 第一 耦合 耦合:程序代码之间的依赖关系 紧密的依赖关系:强耦合 松散的依赖关系:松散耦合 解耦: 1.面向接口编程 (x) 2.配置文件 (x) 3.反射解耦 class.forName("全限定类名");spring的结构功能图第二 IOC的概述 IOC:传统获取对象的方式:new出来 ioc的方式是从容器中获取(map集合) * 使用io... 阅读全文
posted @ 2018-07-06 19:58 JokerZM 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 第一 JPA的概述 jpa是一套操作数据库的规范(java persistence API:java 持久化规范),他内部是有接口和抽象类构成(单独使用jpa接口并不能完成操作 ,需要对应的实现类才可以) 第二 功能 1.jpa的注解编程 jpa的注解是用来替换,hibernate中的映射文件的。可以单独在hibernate运行环境中使用 2.jpa的接口编程 使用接口的方... 阅读全文
posted @ 2018-06-30 16:42 JokerZM 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一.框架:java中的框架指的是在实现功能的前提下少些一部分代码。 二.Hibernate框架: 1.应用在javaee持久层(dao)的框架; 2.在dao层里对数据库进行crud操作,使用hibernate框架(使用orm思想)进行crud操作。hibernate底层实际上就是对jdbc的封装; 阅读全文
posted @ 2018-06-30 16:38 JokerZM 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 第1章 SVN的使用 1.1 SVN的概述 1.1.1 项目管理中版本控制的问题 通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题: l 代码管理混乱 l 备份多个版本,占用磁盘空间大 l 解决代码冲突困难 l 容易引发BUG l 难于追溯问题代码的修改 阅读全文
posted @ 2018-04-19 21:40 JokerZM 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.<div id = 'a'> $('#a').组件(“方法”,{ 属性 }); (常用,一般获取动态数据) 2.<div class = '组件' 样式...> 3.多选下拉框的使用: <input id="admin_dbxm_jhzgSelect" name="jhzgNameIds" /> 阅读全文
posted @ 2018-04-17 17:23 JokerZM 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 也就是说,浏览器所接收的数据格式与服务器响应的数据格式是不匹配的。浏览器接收的数据格式一般可以是任意格式,但是我们在发起Ajax请求时就已经确定了要接收的是Jsonp格式响应的数据类型定义在的content-type中: 这就很奇怪了,我们明明使用的返回类型是ResponseEntity,而ResponseEntity与@ResponseBody注解类似,都会尝试将数据解析为json格式,为什... 阅读全文
posted @ 2018-03-01 22:59 JokerZM 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 1. 总结1、SolrCore的配置a)schma.xml文件b)配置中文分析器2、配置业务域和批量索引导入a)配置业务域b)批量索引导入c)Solrj复杂查询(用Query页面复杂查询、用程序实现)3、京东案例(简单的站内搜索实现) 2.SolrCore的配置(重点)SolrCore的运行由两个重要的配置文件做指导,一个是solrconfig.xml,一个是schema.xml。1)so... 阅读全文
posted @ 2018-02-28 00:09 JokerZM 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 作用: 用来统一不同环境的访问路径,(统一域名);DNS:域名解析服务器:windows下的位置:C:/Windows/System32/drivers/etc/hostslinux下的位置:/etc/hosts修改本机的host文件;switchHosts软件用来修改解决端口问题:常用的服务器:1.web服务器:apache,nginx,iis2.web应用服务器:tomcat,j... 阅读全文
posted @ 2018-02-20 17:59 JokerZM 阅读(119) 评论(0) 推荐(0) 编辑
摘要: rest的5种约束:使用客户/服务器模型:客户和服务器间通过一个统一的接口来互相通讯;层次化的系统:在一个rest系统中客户端并不会固定的与一个服务端打交道;无状态:在rest系统中,服务端不会保存客户的任何状态,客户端负责用户状态的维持,并在每次发送请求时,提供足够的信息;可缓存:可以恰当的缓存请求;统一的接口:以前非">REST时,我们的">URI 查询用户:h... 阅读全文
posted @ 2018-02-20 17:00 JokerZM 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Mapper原理:* 通过Mybatis拦截器的原理,动态的帮我们实现单表的增删改查;用法:* 倒依赖:com.github.abe1533* MyBatis-config.xml中配置通用Mapper在mybatis中的拦截器, ... 阅读全文
posted @ 2018-02-16 18:24 JokerZM 阅读(645) 评论(1) 推荐(0) 编辑