<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/killgoss</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; killgoss]]></copyright><item><title><![CDATA[IDEA常用快捷键]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/73431453</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/73431453</guid><author>killgoss</author><pubDate>Sun, 18 Jun 2017 15:07:02 +0800</pubDate><description><![CDATA[CTRL+N   查找类
CTRL+SHIFT+N  查找文件
CTRL+SHIFT+ALT+N 查找类中的方法或变量
CTRL+G   定位行
F3   向下查找关键字出现位置
SHIFT+F3  向上一个关键字出现位置
F4   查找变量来源
CTRL+ALT+L  格式化代码
ALT+INSERT  生成代码(如GET,SET方法,构造函数等)
CTRL+E 最近修改的文件
CTRL+ALT+]]></description><category></category></item><item><title><![CDATA[SqlSession was not registered for synchronization because synchronization is not active]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/73397323</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/73397323</guid><author>killgoss</author><pubDate>Sun, 18 Jun 2017 00:15:59 +0800</pubDate><description><![CDATA[1:[00:01:21.976][DEBUG][org.mybatis.spring.SqlSessionUtils][http-bio-8088-exec-8] Creating a new SqlSession
2:[00:01:21.977][DEBUG][org.mybatis.spring.SqlSessionUtils][http-bio-8088-exec-8] SqlSession]]></description><category></category></item><item><title><![CDATA[Ambiguous mapping found. Cannot map 'userController' bean method]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/73382511</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/73382511</guid><author>killgoss</author><pubDate>Sat, 17 Jun 2017 19:42:19 +0800</pubDate><description><![CDATA[严重: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapp]]></description><category></category></item><item><title><![CDATA[MyBatis-GeneratorPlugin]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72581921</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72581921</guid><author>killgoss</author><pubDate>Sat, 20 May 2017 16:44:41 +0800</pubDate><description><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">]]></description><category></category></item><item><title><![CDATA[SQL优化]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72579528</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72579528</guid><author>killgoss</author><pubDate>Sat, 20 May 2017 15:56:26 +0800</pubDate><description><![CDATA[1.对查询进行优化，要尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：select id from t where num is null 
最好不要给数据库留NULL，尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为 NUL]]></description><category></category></item><item><title><![CDATA[Hibernate入门]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72576188</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72576188</guid><author>killgoss</author><pubDate>Sat, 20 May 2017 14:25:09 +0800</pubDate><description><![CDATA[1. 导入jar包在lib->required文件夹下 
antlr-2.7.6.jar 
commons-collections-3.1.jar 
dom4j-1.6.1.jar 
javassist-3.12.0.GA.jar 
jta-1.1.jar 
slf4j-api-1.6.11.jar 
还有一个核心包 
hibernate3.jar2. 导入mysql驱动包mysql-connect]]></description><category></category></item><item><title><![CDATA[Spring之AOP]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72566606</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72566606</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 22:35:03 +0800</pubDate><description><![CDATA[连接点:AOP关注的类中的具有特定功能的方法叫连接点
切入点:被抽取公共功能的连接点叫切入点
通知:切入点对应的方法的共性功能被抽取后,组成独立的代码逻辑,被封装在某个类中的某个方法中,在被抽取了共性功能的方法被执行时,这些代码逻辑还要加入原始方法的执行,这些被抽取出来组成独立代码逻辑的共性功能成为通知.共性功能被抽取后,可能来自于切腹点对应的方法中的任何位置,因此通知不仅描述共性的代码逻辑,还描述]]></description><category></category></item><item><title><![CDATA[Spring之注解开发]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72564414</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72564414</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 20:47:42 +0800</pubDate><description><![CDATA[在applicationContext.xml中开启注解扫描//引入context标签
xmlns:context="http://www.springframework.org/schema/context"
//xsi:schemaLocation加入一下两行
xsi:schemaLocation="http://www.springframework.org/schema/beans]]></description><category></category></item><item><title><![CDATA[Spring入门bean.xml配置]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72553293</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72553293</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 19:29:20 +0800</pubDate><description><![CDATA[1.导入Spring相关jar包4个核心 
在spring-framework-3.2.0.RELEASE-dist.zip中 
1. spring-beans-3.2.0.RELEASE.jar 
2. spring-context-3.2.0.RELEASE.jar 
3. spring-core-3.2.0.RELEASE.jar 
4. spring-expression-3.2.0.REL]]></description><category></category></item><item><title><![CDATA[Spring学习]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72526639</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72526639</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 12:59:18 +0800</pubDate><description><![CDATA[Spring优势:所有资源有Spring同意调度,统一管理,使对象的控制更加集中,避免应用程序中出现多余的对象(每次都new),避免浪费资源.特点：1.方便解耦，简化开发 
通过Spring提供的IoC容器，我们可以将对象之间的依赖关系交由Spring进行控制，避免硬编码所造成的过度程序耦合。有了Spring，用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码，可以更专注于上层的应用。]]></description><category></category></item><item><title><![CDATA[MyBatis之多条件分页模糊查询]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72525330</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72525330</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 12:28:02 +0800</pubDate><description><![CDATA[这个比较简单,有几点注意一下就可以了,直接看代码//UserMapper.java
void findByParamsAndPage(Map<String,Object> params);
//UserMapper.xml
<select id="findByParamsAndPage" parameterType="java.util.Map" resultMap="userdeptMap">]]></description><category></category></item><item><title><![CDATA[MyBatis之关联查询]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72513324</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72513324</guid><author>killgoss</author><pubDate>Fri, 19 May 2017 00:22:23 +0800</pubDate><description><![CDATA[用户和部门//DeptMapper.xml
//部门中有一个属性Set<User> users;
//
//在查询Dept的详细信息时,根据部门名称查询部门所有信息,并且列出在此部门的所有员工信息
<resultMap id="deptMap" type="com.test.po.Dept">
    <id column="dept_id" property="deptId"/>
    <res]]></description><category></category></item><item><title><![CDATA[MyBatis,进阶]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72511014</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72511014</guid><author>killgoss</author><pubDate>Thu, 18 May 2017 22:20:42 +0800</pubDate><description><![CDATA[UserMapper.xml中标签元素: 
id: statement唯一标示 
parameterType:参数类型.java类型(全类名或别名) 
resultType:结果集类型 全类名 
resultMap:自定义结果集(当类中的属性名和表中的字段名称不一致时,如类中为userId,表中为User_id,就要自定义结果集,用来匹配属性和字段)//自定义结果集
<resultMap id="u]]></description><category></category></item><item><title><![CDATA[MyBatis,快速入门]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72490148</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72490148</guid><author>killgoss</author><pubDate>Thu, 18 May 2017 19:46:48 +0800</pubDate><description><![CDATA[1.创建项目创建一个JavaWeb项目2.到入相关的Jar包
mybatis:mybatis-3.1.1.jar
mysql驱动包:mysql-connector-java-5.1.7-bin.jar
3.编写data.sqldrop database if exists mybatistest; 
create database mybatistest; 
use mybatistest; 
cr]]></description><category></category></item><item><title><![CDATA[Java动态代理]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72486570</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72486570</guid><author>killgoss</author><pubDate>Thu, 18 May 2017 19:13:41 +0800</pubDate><description><![CDATA[1.被代理类和接口public interface Person{
    void saySomething(String msg);
}public class Student implements Person{
    public  void saySomething(String msg){
    System.out.println(msg);
}
}2. 实现InvocationH]]></description><category></category></item><item><title><![CDATA[Java反射]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72478374</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72478374</guid><author>killgoss</author><pubDate>Thu, 18 May 2017 17:46:57 +0800</pubDate><description><![CDATA[反射,用于动态获取类的信息以及动态的调用对象的方法.
在运行时判断任意一个对象所属的类
在运行时构造任意一个对象
在运行时判断任意一个类所具有的成员变量和方法
在运行时调用任意一个对象的方法.在
在JDK中, 主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中 
1. Class类: 代表一个类 
2. Field类:代表类的成员变量 
3. Method类:代表]]></description><category></category></item><item><title><![CDATA[Maven学习]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72453680</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72453680</guid><author>killgoss</author><pubDate>Wed, 17 May 2017 22:26:29 +0800</pubDate><description><![CDATA[Maven介绍以及环境搭建Maven是基于项目对象模型POM,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 
官网:maven.apache.org 
选择版本例如:maven-apache-3.3.3-bin.zip 
解压缩: 
bin:包含一些mvn运行脚本 
boot:包含一个类加载器的框架 
conf:是一些配置文件 
libmaven:包含得一些类库环境变量配置]]></description><category></category></item><item><title><![CDATA[Maven学习]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72452979</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72452979</guid><author>killgoss</author><pubDate>Wed, 17 May 2017 21:09:09 +0800</pubDate><description><![CDATA[Maven介绍以及环境搭建

Maven是基于项目对象模型POM,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 
官网:maven.apache.org 
选择版本例如:maven-apache-3.3.3-bin.zip 
解压缩: 
bin:包含一些mvn运行脚本 
boot:包含一个类加载器的框架 
conf:是一些配置文件 
libmaven:包含得一些类库]]></description><category></category></item><item><title><![CDATA[JDK安装与环境变量配置]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/72374966</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/72374966</guid><author>killgoss</author><pubDate>Wed, 17 May 2017 13:04:28 +0800</pubDate><description><![CDATA[WINDOWS安装JDK 选择安装目录安装过程中会出现两次 安装提示 。第一次是安装 jdk ，第二次是安装 jre 。建议两个都安装在同一个java目录中的不同文件夹中. 
例如:E:\Java\jdk1.7.0配置环境变量计算机–>属性–>高级系统设置–>高级–>环境变量. 
1.新建系统变量–>新疆JAVA_HOME变量. 
变量值填写jdk的安装目录 如上:E:\Java\jdk1.7.0]]></description><category></category></item><item><title><![CDATA[servlet生命周期与xml配置]]></title><link>https://blog.youkuaiyun.com/killgoss/article/details/71988748</link><guid>https://blog.youkuaiyun.com/killgoss/article/details/71988748</guid><author>killgoss</author><pubDate>Sun, 14 May 2017 15:19:47 +0800</pubDate><description><![CDATA[1、新建一个类 HelloServlet.java 
2、实现Servlet接口，重写接口中方法 
3、配置web.xml： 
     
        helloservlet 
        com.bdyc.servlet.HelloServlet 
     
     
        helloservlet 
         
        /hello 
     
4、访问]]></description><category></category></item></channel></rss>