<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pplsunny----舞动青春]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/pplsunny</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; pplsunny]]></copyright><item><title><![CDATA[web.xml is missing and <failonmissingwebxml> is set to true]]></title><link>https://blog.csdn.net/pplsunny/article/details/70880168</link><guid>https://blog.csdn.net/pplsunny/article/details/70880168</guid><author>pplsunny</author><pubDate>Thu, 27 Apr 2017 21:45:20 +0800</pubDate><description><![CDATA[web.xml is missing and  is set to true

在学习maven模块化构建项目的时候遇到了如下报错信息：

web.xml is missing and  is set to true


这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/web]]></description><category></category></item><item><title><![CDATA[MyBatis动态SQL学习]]></title><link>https://blog.csdn.net/pplsunny/article/details/56835547</link><guid>https://blog.csdn.net/pplsunny/article/details/56835547</guid><author>pplsunny</author><pubDate>Fri, 24 Feb 2017 11:41:43 +0800</pubDate><description><![CDATA[MyBatis动态SQL学习



set 和 trim标记的使用 
和之前的where一样，set和trim也是智能标记 
在之前的user.xml中添加

	
		update User
		
			userName=#{userName},
			password=#{password},
		
		where id=#{id}
	
运行，执行的SQL语句是 update]]></description><category></category></item><item><title><![CDATA[日语语法-01]]></title><link>https://blog.csdn.net/pplsunny/article/details/56685595</link><guid>https://blog.csdn.net/pplsunny/article/details/56685595</guid><author>pplsunny</author><pubDate>Thu, 23 Feb 2017 22:49:33 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[搭建SpringBoot的web-mvc项目]]></title><link>https://blog.csdn.net/pplsunny/article/details/55113727</link><guid>https://blog.csdn.net/pplsunny/article/details/55113727</guid><author>pplsunny</author><pubDate>Wed, 15 Feb 2017 15:04:18 +0800</pubDate><description><![CDATA[搭建SpringBoot的web-mvc项目

一、Spring Boot简介

Spring Boot是由Pivotal团队提供的全新框架，其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置，从而使开发人员不再需要定义样板化的配置。通过这种方式，Boot致力于在蓬勃发展的快速应用开发领域（rapid application developmen]]></description><category></category></item><item><title><![CDATA[postgresql 导入sql，out等sql文件]]></title><link>https://blog.csdn.net/pplsunny/article/details/54999885</link><guid>https://blog.csdn.net/pplsunny/article/details/54999885</guid><author>pplsunny</author><pubDate>Sun, 12 Feb 2017 10:55:52 +0800</pubDate><description><![CDATA[postgresql 导入sql，out等sql文件
假设postgresql安装位置

然后，使用dos窗口
进入这个位置

导入（本地和默认端口可以不用属性）
psql -d 数据库名 -h ip地址 -p 数据库端口 -U 用户名 -f 文件地址
完成

知识只有共享才能传播，才能推崇出新的知识，才能学到更多，这里写的每一篇文字/博客，基本都是从网上查询了一下资料然后记录]]></description><category></category></item><item><title><![CDATA[maven国内镜像（maven下载慢的解决方法）]]></title><link>https://blog.csdn.net/pplsunny/article/details/54999736</link><guid>https://blog.csdn.net/pplsunny/article/details/54999736</guid><author>pplsunny</author><pubDate>Sun, 12 Feb 2017 10:26:42 +0800</pubDate><description><![CDATA[maven国内镜像（maven下载慢的解决方法）
Maven是当前流行的项目管理工具，但官方的库在国外经常连不上，连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库，亲测可用。
	
		alimaven
		central
		aliyun maven
		http://maven.aliyun.com/nexus/content/reposi]]></description><category></category></item><item><title><![CDATA[使用slf4j和Log4j构建日志]]></title><link>https://blog.csdn.net/pplsunny/article/details/54933250</link><guid>https://blog.csdn.net/pplsunny/article/details/54933250</guid><author>pplsunny</author><pubDate>Wed, 08 Feb 2017 21:12:09 +0800</pubDate><description><![CDATA[使用slf4j和Log4j构建日志 

SLF4J，即简单日志门面（Simple Logging Facade for Java），不是具体的日志解决方案，它只服务于各种各样的日志系统。按照官方的说法，SLF4J是一个用于日志系统的简单Facade，允许最终用户在部署其应用时使用其所希望的日志系统。
实际上，SLF4J所提供的核心API是一些接口以及一个LoggerFactory的工厂类。从]]></description><category></category></item><item><title><![CDATA[springMVC、spring、jpa、springData整合]]></title><link>https://blog.csdn.net/pplsunny/article/details/53869502</link><guid>https://blog.csdn.net/pplsunny/article/details/53869502</guid><author>pplsunny</author><pubDate>Sun, 25 Dec 2016 14:18:20 +0800</pubDate><description><![CDATA[springMVC、spring、jpa、springData整合
第一，动态WEB工程创建
 注意：一定要包含web.xml文件

第二，SPRING环境引入
在此主要是JAR包的导入（包含了SPRINGMVC的JAR包）

添加配置启动 IOC 容器的 Listener（web.xml里添加）
	
	
		contextConfigLocation
		classpath:ap]]></description><category></category></item><item><title><![CDATA[JPA映射关联关系-双向多对多]]></title><link>https://blog.csdn.net/pplsunny/article/details/53675681</link><guid>https://blog.csdn.net/pplsunny/article/details/53675681</guid><author>pplsunny</author><pubDate>Thu, 15 Dec 2016 20:52:59 +0800</pubDate><description><![CDATA[JPA映射关联关系-双向多对多


一个分类有多个小分类（条目），一个条目属于多个分类，这就形成了多对多的关系。
各实体类如下：
package com.ppl.entity;

import java.util.HashSet;
import java.util.Set;

import javax.persistence.Column;
import javax.persistenc]]></description><category></category></item><item><title><![CDATA[JPA映射关联关系-双向一对多]]></title><link>https://blog.csdn.net/pplsunny/article/details/53587656</link><guid>https://blog.csdn.net/pplsunny/article/details/53587656</guid><author>pplsunny</author><pubDate>Mon, 12 Dec 2016 21:23:02 +0800</pubDate><description><![CDATA[JPA映射关联关系-双向一对多
双向一对多 = 双向多对一

什么是双向？
我们来对比一下单向和双向







单向/双向
Customer实体类中是否有List orders/Set orders
Order实体类中是否有Customer


单向多对一
无
有


单向一对多
有
无


双向一对多（双向多对一）
有
有


]]></description><category></category></item><item><title><![CDATA[JPA映射关联关系-双向一对多]]></title><link>https://blog.csdn.net/pplsunny/article/details/53587611</link><guid>https://blog.csdn.net/pplsunny/article/details/53587611</guid><author>pplsunny</author><pubDate>Mon, 12 Dec 2016 20:37:39 +0800</pubDate><description><![CDATA[JPA映射关联关系-双向一对多
双向一对多 = 双向多对一

什么是双向？
我们来对比一下单向和双向







单向/双向
User实体类中是否有List orders
Order实体类中是否有User user




单向多对一
无
有


单向一对多
有
无


双向一对多（双向多对一）
有
有




======]]></description><category></category></item><item><title><![CDATA[Java泛型]]></title><link>https://blog.csdn.net/pplsunny/article/details/53524454</link><guid>https://blog.csdn.net/pplsunny/article/details/53524454</guid><author>pplsunny</author><pubDate>Thu, 08 Dec 2016 21:10:19 +0800</pubDate><description><![CDATA[JAVA泛型
根据《Java编程思想 （第4版）》中的描述，泛型出现的动机在于：有许多原因促成了泛型的出现，而最引人注意的一个原因，就是为了创建容器类。



泛型类

容器类应该算得上最具重用性的类库之一。先来看一个没有泛型的情况下的容器类如何定义：


public class Container {
    private String key;
    private ]]></description><category></category></item><item><title><![CDATA[Java泛型]]></title><link>https://blog.csdn.net/pplsunny/article/details/53524414</link><guid>https://blog.csdn.net/pplsunny/article/details/53524414</guid><author>pplsunny</author><pubDate>Thu, 08 Dec 2016 20:44:24 +0800</pubDate><description><![CDATA[JAVA泛型]]></description><category></category></item><item><title><![CDATA[JAVA开发工具类]]></title><link>https://blog.csdn.net/pplsunny/article/details/53493339</link><guid>https://blog.csdn.net/pplsunny/article/details/53493339</guid><author>pplsunny</author><pubDate>Tue, 06 Dec 2016 21:14:26 +0800</pubDate><description><![CDATA[JAVA开发工具类

工具类：

package com.ppl.commons;

import java.util.Map;
import java.util.UUID;

import org.apache.commons.beanutils.BeanUtils;
import org.apache.commons.beanutils.ConvertUtils;

/**
 * 小小]]></description><category></category></item><item><title><![CDATA[JPA的EntityManager操作]]></title><link>https://blog.csdn.net/pplsunny/article/details/53426719</link><guid>https://blog.csdn.net/pplsunny/article/details/53426719</guid><author>pplsunny</author><pubDate>Thu, 01 Dec 2016 22:44:24 +0800</pubDate><description><![CDATA[JPA的EntityManager操作

1.简介

持久化单元（persist unit）就是关于一组Entity的命名配置。持久化单元是一个静态概念。
持久化上下文（Persist Context）就是一个受管的Entity实例的集合。每一个持久化上下文都关联一个持久化单元，持久化上下文不可能脱离持久化单元独立存在。持久化上下文是一个动态概念。
尽管持久化上下文非常重要，但是开发者]]></description><category></category></item><item><title><![CDATA[JavaScript Array（数组）对象]]></title><link>https://blog.csdn.net/pplsunny/article/details/53384783</link><guid>https://blog.csdn.net/pplsunny/article/details/53384783</guid><author>pplsunny</author><pubDate>Mon, 28 Nov 2016 21:36:05 +0800</pubDate><description><![CDATA[JavaScript Array（数组）对象

数组对象的作用是：使用单独的变量名来存储一系列的值。


实例

1.创建数组


var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"
   
2.使用 for...in 声明来循环输出数组中的元素。


va]]></description><category></category></item><item><title><![CDATA[Class.getResource和ClassLoader.getResource的区别分析]]></title><link>https://blog.csdn.net/pplsunny/article/details/53230414</link><guid>https://blog.csdn.net/pplsunny/article/details/53230414</guid><author>pplsunny</author><pubDate>Sat, 19 Nov 2016 15:20:29 +0800</pubDate><description><![CDATA[Class.getResource和ClassLoader.getResource的区别分析
Java中取资源时，经常用到Class.getResource和ClassLoader.getResource，这里来看看他们在取资源文件时候的路径问题。
1.Class.getResource(String path)Class.getResource(String path)

path不以']]></description><category></category></item><item><title><![CDATA[windows 8和win10如何安装.net framework 3.5]]></title><link>https://blog.csdn.net/pplsunny/article/details/53048332</link><guid>https://blog.csdn.net/pplsunny/article/details/53048332</guid><author>pplsunny</author><pubDate>Sat, 05 Nov 2016 22:28:36 +0800</pubDate><description><![CDATA[windows 8如何安装.net framework 3.5
问题：在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中，安装停留在下图所示的界面上，显示”正在启用操作系统功能NetFx3”随后出现提示框，告知启用windows功能NetFx3时出错。




分析：NetFx3指的是.NET Framework 3.5，S]]></description><category></category></item><item><title><![CDATA[Google的GSON处理JSON解析]]></title><link>https://blog.csdn.net/pplsunny/article/details/53044571</link><guid>https://blog.csdn.net/pplsunny/article/details/53044571</guid><author>pplsunny</author><pubDate>Sat, 05 Nov 2016 14:12:20 +0800</pubDate><description><![CDATA[Google的GSON处理JSON解析
GSON是Google开发的Java API，用于转换Java对象和Json对象。本文讨论并提供了使用API的简单代码示例。
更多关于GSON的API可以访问：http://sites.google.com/site/gson/.
一、下载与安装
在使用GSON API工作之前，你需要下载库(jar文件)，并将其包含到类路径中。
库，连同源]]></description><category></category></item><item><title><![CDATA[WinForm最小化到托盘以及托盘右键菜单]]></title><link>https://blog.csdn.net/pplsunny/article/details/52949500</link><guid>https://blog.csdn.net/pplsunny/article/details/52949500</guid><author>pplsunny</author><pubDate>Thu, 27 Oct 2016 21:05:46 +0800</pubDate><description><![CDATA[WinForm最小化到托盘以及托盘右键菜单

 1、了解NotifyIcon控件
       NotifyIcon是一个比较特殊的组件，其特殊之处是既可以把它归类到控件中，也可以把它归类到组件中。这是因为将其拖放到设计窗体后，我们并不能马上看到它的界面（像组件），而是在运行时才能看到它（像控件）。
       通知区域中的图标是一些进程的快捷方式，这些进程在计算机后台运行，如防病毒程序]]></description><category></category></item></channel></rss>